Ouvrir une deuxiéme fenêtre, où afficher une réponse ou autre, et qui doit rester au premier plan
![]()
Ouvrir une deuxiéme fenêtre n'est pas difficile, mais si l'utilisateur clique en dehors elle disparait derriére la premiére, gênant dans certains cas. Voici la parade.
![]()
Quel est l'homme le plus riche du monde?
![]()
Script de la page d'appel (celle-ci, quoi!)
NB: les textes en rouge sont des commentaires à supprimer dans le code html
<script language="JavaScript">
function Ouvre() {
s = Ouvre.arguments[0];
window.open(s,"Reponse","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=1,resizable=1,width=465,height=250");
// ouvre une nouvelle fenetre, taille à déterminer, ici 465
sur 250
}
</script>
<p align="center"><font
color="#004080">Quel est l'homme le plus riche du
monde?</font></p>
//on ouvre un formulaire
<form>
<div align="center"><center><p>
<input type="button" value="A qui pensez-vous? Cliquez ici" // le texte du bouton
onclick="Ouvre('bill.htm')"> // adresse de la
page à ouvrir
</p> </center></div> </form>
Script de la page à ouvrir
<body onBlur="self.focus()" //indispensable le
onBlur=
bgcolor="#FFFFFF">
<p><font size="3"><strong>C'est pas moi !!</strong></font></p>
<p><font size="3"><strong>C'est Bill, non?</strong></font></p>
<form> //on ouvre un formulaire
<table cellpadding="10" border="0"> <tr> <td
align="center">
<input type="button" value="FERMEZ"
onClick="self.close()">// ne se ferme que si on clique
fermez ou par le bouton de fermeture de la fenêtre
</td> </tr> </table> </form> </body> </html>
![]()
Si vous utilisez ce script, donnez l'adresse de votre page et elle apparaitra ici
|
|