Maison  >  Article  >  interface Web  >  Propriétés et méthodes js.window couramment utilisées (introduction détaillée, tutoriel graphique)

Propriétés et méthodes js.window couramment utilisées (introduction détaillée, tutoriel graphique)

亚连
亚连original
2018-05-18 14:49:511906parcourir

Voici les propriétés et méthodes js.window que j'ai compilées pour vous. Les étudiants intéressés peuvent y jeter un œil.

window.opener.location.reload()

 Cette méthode Dans le cas de certains navigateurs IE (par exemple, avec des paramètres de sécurité élevés), une boîte de dialogue de confirmation apparaîtra, vous demandant si vous devez actualiser à nouveau la page. Cette méthode est remplacée par window.opener.location.href=window.opener. location .href;
Ce problème ne se produira pas.

window.opener.location.href n'est qu'un lien

Si vous souhaitez soumettre la fenêtre parent, vous devez appeler les méthodes window.opener.action="" et window.opener.submit(); Malheureusement, ce code ne peut pas s'exécuter sous Firefox. une fonction soumise dans la fenêtre et appelez-la via window.opener.functionname() dans la sous-fenêtre.

Habituellement, lorsque vous utilisez window.opener, vous devez juger de l'état de la fenêtre parent. Si la fenêtre parent est fermée ou mise à jour, une erreur se produira. La solution est d'ajouter la vérification suivante if(window.opener && !window.opener.closed)

window.opener.location.replace();

Cette méthode spécifie l'URLRemplacez l'élément actuellement mis en cache dans le client, donc après avoir utilisé la méthode de remplacement, vous ne pouvez pas accéder à l'URL remplacée via "forward" et "backward". Dans l'application réelle, lors de l'actualisation de la page, nous utilisons généralement : location.reload() ou history.go(0) pour le faire.
Parce que cette approche revient à ce que le client appuie sur F5 pour actualiser la page, donc lorsque la méthode de page = "post" est utilisée, une invite "page Web expirée" apparaîtra. Cela est dû au mécanisme de protection de sécurité de Session.

Méthode pour ouvrir la fenêtre :

Méthode 1 :

Response.Write("<script language=javascript>window.open(&#39;down.aspx&#39;,&#39;newwindow&#39;,&#39;width=200,height=200&#39;)</script>");

Méthode 2 :

Response.Write("<script language=javascript>alert(&#39;注册成功&#39;);window.window.location.href=&#39;down.aspx&#39;;</script> ");

Ce qui précède correspond aux propriétés et méthodes js.window que j'ai compilées pour vous, j'espère que ce sera le cas. vous sera utile dans le futur.

Articles connexes :

JS chargeant jquery.jsExplication détaillée des étapes

Trois types du chargement JS Résumé de l'utilisation de la méthode

Plusieurs codes de tri JS front-end courants

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn