Maison  >  Article  >  interface Web  >  Quelles sont les méthodes courantes pour les sauts de page Javascript ?

Quelles sont les méthodes courantes pour les sauts de page Javascript ?

一个新手
一个新手original
2017-09-25 10:32:461678parcourir


Méthodes courantes pour les sauts de page Javascript


1 : JS recharge la page, actualise localement, revient à la page précédente
Copiez le code comme suit :

Retourner à la page précédente
Recharger la page, actualiser localement
Revenir à la page précédente, recharger la page, actualiser localement

Quel devrait être le code JS pour retourner aux deux pages précédentes et les actualiser ?
Copiez le code comme suit :

history.go(-2);  
location.reload();
window.history.go(-1);//返回上一页不刷新 
window.location.href = document.referrer;//返回上一页并刷新

Deux : méthode js
Copiez le code comme suit :

Méthode de retour et d'actualisation automatique ASP :
Copiez le code comme suit :

response.Write(““)

est généralement utilisé pour soumettre une action à une page puis revenir à la page précédente et la rafraîchir !

  1. Javascript 返回上一页history.go(-1), 返回两个页面: history.go(-2);
    history.back().
    window.history.forward()返回下一页
    window.history.go(返回第几页,也可以使用访问过的URL)
response.Write(“")  
response.Write("if(!confirm('完成任务?')){history.back();}")  
“)  
response.Write(““)

Page précédente

Saut de page :

onclick=”window.location.href=’list.aspx’”

P.S. >Conseils (références JS JS) :

Plusieurs façons de rafraîchir la page en utilisant Javascript :


1    history.go(0)  
2    location.reload()  
3    location=location  
4    location.assign(location)  
5    document.execCommand(‘Refresh’)  
6    window.navigate(location)  
7    location.replace(location)  
8    document.URL=location.href
Méthodes pour rafraîchir automatiquement la page :

1. Actualiser automatiquement la page : Ajoutez le code suivant dans la zone

Les 20 doigts actualisent la page toutes les 20 secondes.

2. 🎜>

3. Actualisation automatique de la page version js

Comment ASP.NET génère l'instruction de script pour actualiser la fenêtre parent

function myrefresh() 
{ 
       window.location.reload(); 
} 
setTimeout('myrefresh()',1000); //指定1秒刷新一次


Script de cadre d'actualisation JS déclaration

1.   this.response.write(““);  
2.   this.response.write(““);  
3.   Response.Write(““)

//Comment rafraîchir la page contenant le cadre en utilisant

//La fenêtre enfant rafraîchit la fenêtre parent

parent.location.reload();

(ou rafraîchir )

self.opener.location.reload();
//Comment rafraîchir la page d'un autre cadre ? Utilisez

Si vous souhaitez rafraîchir lorsque la fenêtre est fermée ou lorsque la fenêtre est ouverte, appelez simplement ce qui suit déclaration dans .

parent.另一FrameID.location.reload();
Actualiser lorsque la fenêtre est ouverte

Actualiser à la fermeture


Trois : Utiliser JS dans ASP pour revenir à la page précédente et actualiser

Utiliser JS dans ASP pour revenir à la page précédente et actualiser Je pense que c'est lors de l'utilisation d'ASP pour développer un site Web fréquemment utilisé. Mais il existe plusieurs façons de l’écrire, mais le but est le même.
window.opener.document.location.reload()
Copiez le code comme suit :


Un résumé des différentes méthodes de JavaScript actualisant la page parent

Problèmes de saut de page JS (passer à la page parent, page la plus externe, Cette page )

用iframe、弹出子页面刷新父页面iframe
parent.location.reload();
弹出子页面
window.opener.location.reload();
子窗口刷新父窗口
self.opener.location.reload();
刷新以open()方法打开的窗口
window.opener.location.href=window.opener.location.href;
刷新以winodw.showModelDialog()方法打开的窗口
window.parent.dialogArguments.document.execCommand('Refresh');

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
Article précédent:Fonction HOOK dans vue.jsArticle suivant:Fonction HOOK dans vue.js