Olá pessoal,
Ta feio o negócio aqui…
- Tenho uma página que na teoria é como se fosse um frameset q contém 2 frames, um da esquerda e outro da direita.(Mas estou utilizando um splitter).
O da esquerda possui um treeview q já implementei (e está funfando), ja o da direita possui um iframe que qdo clicado no item do treeview irá mostrar o conteúdo. Isso também está funcionando.
O problema está acontecendo quando a página perde a sessão e o usuário clica em um item do menu. Ocorre q como no item do menu eu estou direcionando para o iframe através do target, ele está direcionando para a pagina de login dentro do meu iframe, mas nesse caso eu preciso que ele carregue o form fora desse iframe.
Alguém já se deparou com algo parecido ??
Alguém pode dar um help ?
Um abraço, vlw.
Marcelo
Utilize a função window.open e no segundo parametro dessa função coloque o nome do frame principal.
isso irá resolver seu problema.
vlw pelo post, mas acho que eu nao entendi o q vc me sugeriu… olha só.
Enfim… eu acredito que nao posso utilizar o que vc respondeu, pq o meu treeview é um tanto qto “amarrado”. Do tipo que se vcs repararem ele fornece a opção de informar o nome do target (ifrmConteudo). Assim montarei meu menu apontando para o mesmo lugar.
myMenu = “d.add(”+nodoTree+","+nodoSistema+",’"+
((Menu)permissoes.get(i)).getNmFuncao()+"’,
‘…/servlet/AplicacoesControllerServlet?destino=
“+((Menu)permissoes.get(i)).getNmDestinoPagina()
+”&funcao="+((Menu)permissoes.get(i)).getNmFuncaoPagina()+"’, ‘’,
‘ifrmConteudo’);";
Mas qdo a sessão é perdida, o menu irá conter os links apontando para o iframe de qualquer forma.