Este código de janela pop-up funciona muito bem, mas é um pouco complicado! Por favor, dê uma olhada mais de perto!
Existem três páginas envolvidas aqui:
Página da janela pop-up: página 1.htm onde o código da janela pop-up é colocado
Página intermediária: página de transição intermediária 2.htm
Página pop-up: 3.htm
O código a ser exibido em 1.htm é o seguinte: principalmente para forçar o pop-up de 2.htm através da caixa de diálogo, com tamanho 0,0.
CÓDIGO:
<linguagem script="javascript">
focusid=setTimeout("focus();window.showModelessDialog('2.htm','','scroll:1;status:1;help:1;toolbar=1;resizable:1;dialogWidth:0px;dialogHeight:0px ')",3000)
</script>
Coloque o código em 2.htm da seguinte forma: feche automaticamente a página de diálogo 2.htm e abra a janela 3.htm ao mesmo tempo
CÓDIGO:
<linguagem script="javascript">
<!--
function openWindow2(URL,Nome,features) { //v2.0
window.open(URL,Nome,recursos);}
openWindow2('3.htm','pop','resizable,height=600,width=1024,toolbar,menubar,scrollbars,location,left=0,top=0');
//-->
setTimeout('window.close();', 0);
</script>
Coloque o código em 3.htm:
o CODE será minimizado automaticamente após o pop-up:
Adicione a tag body: <body onload="min.Click()">
O código a seguir é adicionado à área <body></body>
<object id="min" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Minimizar">
</object> <object id="max" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Maximizar">
</objeto>