La fonction javascript Window.open ne fonctionne pas dans Mozilla, mais travaillant dans d'autres navigateurs, voici ce que j'ai écrit.La fonction javascript Window.open ne fonctionne pas dans Mozilla, mais fonctionne dans d'autres navigateurs
<a href="javascript:window.open('../Terms.aspx','Terms','width=550,height=400')">
click here</a>
En fait, ce qui est arrivé dans Mozilla
est pop-up est ouvert, mais la fenêtre parent est vide avec [object Window]
S'il vous plaît me dire ce que je fais mal?
Merci
Qu'est-ce qui, si quelque chose, est enregistré dans la console d'erreur? – outis
La raison pour laquelle la fenêtre parente est remplacée par [object Window] est que le script renvoie une référence à la fenêtre ouverte et que la représentation sous forme de chaîne de cet objet est utilisée comme valeur pour le href dans le lien. Vous pouvez ajouter '; void (0)' après le script pour l'empêcher de renvoyer anyting qui empêchera le lien d'essayer de naviguer n'importe où, mais il est un peu plus propre d'utiliser l'événement onclick à la place. – Guffa