Ouvrir une liste d'urls dans de nouveaux onglets

Février 2013

La méthode window.open de Javascript permet d'ouvrir une URL dans une nouvelle fenêtre (popup), ou alors dans un nouvel onglet de la fenêtre courante :

Ouvrir des URLs dans de nouvelles fenêtres

var urlList = [
	"http://www.finalclap.com/",
	"http://www.photoshoptuto.com/",
	"http://stackoverflow.com/",
	"https://github.com/",
	"http://www.google.fr/"
];

for( var i in urlList ){
    window.open( urlList[i] );
}

Ouvrir une URL dans un nouvel onglet

La méthode window.open prend un second argument qui permet de modifier son comportement :

Cette page peut vous intéresser : ajouter un commentaire sur une cellule excel à lire tout de suite !

  • _blank : ouvre l'URL dans un nouvel onglet
  • _parent : ouvre l'URL dans la fenêtre parente de la fenêtre courante (cela ne marche donc que dans les popup ou des fenêtres ouvertes par window.open)
  • _self : l'URL s'ouvre dans l'onglet courant
  • _top : l'URL s'ouvre dans la fenêtre courante, et pas dans la frame courante dans le cas d'une page web utilisant les frames (frameset), technique à proscrire, car complètement obsolète depuis 10 ans
var urlList = [
	"http://www.finalclap.com/",
	"http://www.photoshoptuto.com/",
	"http://stackoverflow.com/",
	"https://github.com/",
	"http://www.google.fr/"
];

for( var i in urlList ){
	window.open( urlList[i], '_blank' );
}

Découvrez ce tutoriel photoshop : cheval hors du cadre à lire tout de suite !

2 commentaires :
commentaire n°3267 par al3ab4kids
al3ab4kids mardi 15 mars 2016, 11:31
merci , pour le tuto ,c'est vraiment utile
commentaire n°3372 par chasseur d'ombre
chasseur d'ombre vendredi 19 août 2016, 14:49
Moi aussi m'a aidé merci
facultatif
Facebook Twitter RSS Email
Forum Excel
Venez découvrir le nouveau forum excel question/réponse à la stackoverflow.com !
Forum Excel
hit parade n'en a rien a foutre du W3C Positionnement et Statistiques Gratuites Vincent Paré