| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2009 16:32:52
|
Rubem Azenha
GUJ Master
![[Avatar]](/images/avatar/cb953f6ca5923f7517125db46ed1293d.jpg)
Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline
|
Pessoal,
Estou num projeto que mistura Tomahawk 1.1, RichFaces 1.1.3 e RI (!!!) 1.1_02.
As taglibs <h:> e <f:> são do RI, o filtro é do richfaces e é usado myfaces-extensions, além de usar as talibs do richfaces e do myfaces-extensions.
Pra piorar, o uso de JS é perigosamente abusado...
Não é possível arrumar essa bagunça agora.
Em várias telas, tenho algo assim:
O objetivo é quando eu clicar no botão ele abrir uma nova janela em um determinado tamanho e local, executando antes um código no servidor e usando o redirecionamento do JSF para definir o jsp que sera aberto na nova janela.
É uma tremenda duma gambiarra, mas funcionou um bom tempo...
Um belo dia resolveu parar de funcionar... Não sei se foi a mudança numa minor version, ou se foi efeito coleteral de ter mudado o saveState para client em vez de server ou alguma configuração obscura.
O problema é que o maldito <h:commandButton /> muda o target do form para nada (""), fazendo com a pagina seja aberta na janela atual e não numa outra janela. O popup abre numa janela em branco.
Existe um jeito "limpo" de fazer o <h:commandButton /> não alterar o target do form? Algum parâmetro de context?
[]'s
Rubem
|
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/01/2012 10:06:24
|
fournier
Debugger
![[Avatar]](/images/avatar/c88d4d023f3417d554a14.jpg)
Membro desde: 26/06/2003 14:10:23
Mensagens: 67
Localização: Rio de Janeiro
Offline
|
Também estou com o mesmo problema, porém funciona no firefox e no IE ocorre o mesmo problema.
Valeu.
|
|
|
 |
|
|
|
|