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('down.aspx','newwindow','width=200,height=200')</script>");
Méthode 2 :
Response.Write("<script language=javascript>alert('注册成功');window.window.location.href='down.aspx';</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!