2 FENETRES PAR UN CLIC 

Outils pour webmaster. Trucs et astuces en code HTML et JavaScript : améliorer son site internet

Descriptif : par le clic sur un lien le visiteur ouvre 2 nouvelles fenêtres. Le premier exemple montre l'ouverture en JavaScript d'un pop-up et d'une fenêtre conventionnelle. Le deuxième exemple permet l'ouverture de deux pages dans des frames.

Exemple n°1 : Ouvre 2 fenêtres

Mise en oeuvre 1er exemple : Sélectionnez et copiez directement à l'écran le code ci-dessous et collez-le dans votre page, code HTML visible.

Entre les deux balises <head> et </head>

<!-- DEBUT DU SCRIPT 2 FENETRES EN JS -->
<SCRIPT LANGUAGE="JavaScript">
<!-- JavaScript pris sur le site: http://www.scripts-france.net -->
<!-- Début
function adClick(ad, site) {
window.open(ad);
window.location = site;
}
// Fin -->
</script>
<!-- FIN DU SCRIPT 2 FENETRES EN JS-->

Entre les deux balises <body> et </body>

<!-- DEBUT DU SCRIPT 2 FENETRES EN JS-->
<a href="javascript:adClick('http://www.ecrans2veille.fr.st/', 'http://java.scripts-france.net/rien.html');"> Votre lien</a>
<!-- FIN DU SCRIPT 2 FENETRES EN JS-->

 

Exemple n°2 : Lance deux sites dans un cadre

Mise en oeuvre 2ème exemple : Sélectionnez et copiez directement à l'écran le code ci-dessous et collez-le dans votre page, code HTML visible.

Entre les deux balises <head> et </head>

<!-- DEBUT DU SCRIPT 2 FENETRES EN FRAMES-->
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function loadFrames(page1, page2) {
framecode = "<frameset rows='50%,50%'>"
+ "<frame src='" + page1 + "'>"
+ "<frame src='" + page2 + "'>"
+ "</frameset>";

page = window.open("");
page.document.open();
page.document.write(framecode);
page.document.close();
}
// End -->
</script>
<!-- FIN DU SCRIPT 2 FENETRES EN FRAMES-->

Entre les deux balises <body> et </body>

<!-- DEBUT DU SCRIPT 2 FENETRES EN FRAMES-->
<a href="javascript:loadFrames('http://www.sourcehtml.com','http://www.javanilla.fr.st')">Lance deux sites dans un cadre</a>
<!-- FIN DU SCRIPT 2 FENETRES EN FRAMES-->

 

Retour