pessoal
estou programando em struts 1
tenho um relatorio funcionado normal, quando o usuario clika no botao, chama uma action e gera o Relatorio
o problema que ta gerando na mesma página da aplicação…
como eu jogo isso pra um pop-up ?
pessoal
estou programando em struts 1
tenho um relatorio funcionado normal, quando o usuario clika no botao, chama uma action e gera o Relatorio
o problema que ta gerando na mesma página da aplicação…
como eu jogo isso pra um pop-up ?
se não me engano, isso funciona
<a ... target=_Blank>
Vc pode usar uma função javascript:
<script>
function janelaSecundaria (URL){
window.open( ''+URL+'', '_blank', 'width=800,height=600,toolbar=no,menubar=no');}
</script>
e vc chama no seu botão:
<input type='button' name='bt' value='Visualizar' onClick=janelaSecundaria('"+caminhodorelatorio+"')>
Espero ter ajudado fico no aguardo
mas cara
eu preciso usar dados da sessão no pop-up
pq se na quando eu for chamar o danado vai da erro
no link disparado pelo botão, adicione o target="_blank"
Exemplo:
< a href="abrirRelatorio?id=1" target="_blank"> abrir relatorio </ a>
na página pai
eu consigo imprimir normalmente, pq eu pego dados da sessão..
mas no pop-up vem tudo null, estou fazendo assim
function imprimirFatura(paramId) {
tar = document.forms[0].target;
window.open("/infaturamento/fatura/gerenciaFatura.do?metodo=imprimirFatura", "print", "location=no resizable=YES Directories=no Menubar=no Status=no Toolbar=no Titlebar=no");
document.forms[0].target = "print";
document.forms[0].target = tar;
}
mas quando chama minha action
o objeto que utilizado, está nulo
[quote=finotti]se não me engano, isso funciona
<a ... target=_Blank>
Olá pessoal,
No Internet Explorer, colocando “target=_Blank” o link abre uma janela popup, mas no Firefox abre outra aba. Tem como fazer o Firefox abrir uma janela popup também?