Ce code de fenêtre pop-up fonctionne très bien, mais c’est un peu compliqué ! S'il vous plaît, regardez de plus près !
Il y a trois pages impliquées ici :
Page de la fenêtre pop-up : page 1.htm où est placé le code de la fenêtre pop-up
Page du milieu : page de transition du milieu 2.htm
Page pop-up : 3.htm
Le code à pop-up dans 1.htm est le suivant : principalement pour forcer le pop-up de 2.htm à travers la boîte de dialogue, d'une taille de 0,0.
CODE:
<langage de script="javascript">
focusid=setTimeout("focus();window.showModelessDialog('2.htm','','scroll:1;status:1;help:1;toolbar=1;resizing:1;dialogWidth:0px;dialogHeight:0px ')",3000)
</script>
Placez le code dans 2.htm comme suit : fermez automatiquement la page de dialogue 2.htm et ouvrez la fenêtre 3.htm en même temps
CODE:
<langage de script="javascript">
<!--
function openWindow2 (URL, Nom, fonctionnalités) { //v2.0
window.open (URL, nom, fonctionnalités);}
openWindow2('3.htm','pop','resizing,height=600,width=1024,toolbar,menubar,scrollbars,location,left=0,top=0');
//-->
setTimeout('window.close();', 0);
</script>
Placez le code dans 3.htm :
CODE sera automatiquement réduit après la fenêtre contextuelle :
Ajoutez la balise body : <body onload="min.Click()">
Le code suivant est ajouté à la zone <body></body>
<object id="min" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Réduire">
</object> <object id="max" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Maximiser">
</objet>