Maison >interface Web >js tutoriel >Comment puis-je forcer « window.open() » de JavaScript à s'ouvrir dans une nouvelle fenêtre au lieu d'un onglet ?
Ouvrir une nouvelle fenêtre en JavaScript au lieu d'un onglet
Lorsque vous travaillez avec window.open() en JavaScript, vous pouvez rencontrer des cas où Firefox ouvre l'URL spécifiée dans un nouvel onglet par défaut, ce qui n'est peut-être pas votre comportement souhaité. Cet article explique comment résoudre ce problème et forcer l'ouverture de l'URL dans une nouvelle fenêtre au lieu d'un onglet.
Pour ce faire, vous devez exploiter le paramètre "features" dans la méthode window.open() . En spécifiant ce paramètre, vous pouvez contrôler divers attributs de la fenêtre nouvellement ouverte, notamment ses dimensions.
Voici la solution :
window.open(url, windowName, "height=200,width=200");
Dans cette ligne de code, nous spécifions la hauteur et la largeur de la fenêtre. Lorsque vous fournissez ces dimensions, Firefox ouvrira l'URL dans une nouvelle fenêtre, distincte de tout onglet existant.
Pour une personnalisation plus poussée, vous pouvez explorer la documentation fournie sur https://developer.mozilla.org/en -US/docs/Web/API/Window.open#Position_and_size_features, qui répertorie toutes les fonctionnalités disponibles et leur utilisation.
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!