Maison > Article > interface Web > Comment ouvrir des URL dans de nouvelles fenêtres/onglets avec JavaScript ?
Ouverture d'URL dans de nouvelles fenêtres/onglets à l'aide de JavaScript
En JavaScript, la propriété location.href vous permet de modifier l'URL du fichier actuel. page. Cependant, lorsqu'il est utilisé directement, il remplace la page actuelle par l'URL cible. Pour ouvrir l'URL cible dans une nouvelle fenêtre ou un nouvel onglet, vous devez utiliser la méthode window.open().
Exemple
Considérez le fragment de code JavaScript suivant :
if (command == 'lightbox') { location.href="https://support.wwf.org.uk/earth_hour/index.php?type=individual"; }
Pour ouvrir l'URL cible dans un nouvel onglet, modifiez le code comme suit :
if (command == 'lightbox') { window.open( 'https://support.wwf.org.uk/earth_hour/index.php?type=individual', '_blank' // Makes the page open in a new window tab. ); }
Dans ce code modifié, nous invoquons la méthode window.open() avec deux paramètres :
Remarque : La valeur cible '_blank' peut également être utilisée pour ouvrir l'URL dans une nouvelle fenêtre. Cependant, différents navigateurs peuvent avoir des comportements différents lors de l'utilisation de « _blank » pour des cibles basées sur des fenêtres. Par conséquent, il est généralement recommandé d'utiliser « _blank » pour les cibles basées sur des onglets et un nom de fenêtre spécifique pour les cibles basées sur des fenêtres.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!