Bom … eu tenho uma pagina de pedidos , ela abre por windows.open(‘pagina de consulta’) , nesta
pagina de consulta eu tenho um iframe que abre uma grid com os produtos.
porem eu gostaria de fazer que ao clicar no nome do produto voltasse para a pagina de pedidos que ja
esta aberta e fechasse a pagina de consulta …
se eu tentar dar um novo window.open vai ficar duas paginas abertas de pedido , eu quero apenas uma…
simplesmente quero fechar a consulta e continuar na pagina anterior…
na minha pagina de consulta produtos, os produtos abrem dentro de um novo iframe , por sua vez abre
a pagina listaProdutos , este contem
todos os produtos…
a questao é que o botao de selecionar o produto tambem
esta na pagina listaProdutos.
se eu pedir para abrir uma outra pagina atravez dele ele abre novamente dentro do iframe…
se eu der um window.close() ele ira fechar a pagina de
listaProdutos…
eu gostaria de fechar a pagina de consulta produtos que é a pai…
cara eu entendi sua dúvida mas não tenho a mínima idéia de como fazer isso…vc precisa ver se o window.close receb como parametro outra página além dela mesmo…
eu uso netbeans 5.5 para criar as paginas, porem eu
nao consigo ver a parte grafica das paginas
isto é normal ou tenho que fazer algo para vizualizar
as paginas sem executalas , como no frontpage, que
consigo montar as paginas no modo dsgner…
Cara primeiro me diga quem te disse que vc DEVE usar frameworks…
Veja bem em java as coisas são muito maleáveis…para cada linha de código que vc escreve existem pelo menos outras 50 maneiras de se fazer a mesma coisa coisa de forma diferente…por isso os frameworks…para que as pessoas sigam um FLUXO DE TRABALHO facilitando o entendimento de todos dentro de uma equipe.
Se vc aprender Struts hoje…amanhã em outra empresa pode ser q eles usem Struts também e vc não terá dificuldades…
tente migrar pra servlets o mais rápido possível…se tiver dificuldades leia a apostila FJ-21 da Caelum…disponível pra download no site deles. Depois q estiver cansado de de servlets pegue o framework q sentir vontade de estudar.
eu tb estudo sozinho e em um ano eu aprendi servlets, strus, jsf, ejbs, vraptor e até criei meu próprio framework é só pegar o jeito da coisa…
na window aberta a partir da pagina principal vc precisa dar submit p/ pagina principal e depois fazer um window.close() da jaela fillha.
se vc precisa clicar em um produto da pagina filha e setar um valor na pagina pai, faça um js que ao clicar no produto e utilize window.parent.campoTal
para setar o valor e depois window.close();
é isso, de uma busca na web que vc vai achar exemplos, não tenho nada aqui.