Maison > Article > interface Web > Comment actualiser la page avec JavaScript
Méthode d'actualisation de la page : 1. Instruction "history.go(0)" ; 2. Instruction "location.reload()" ; 3. Instruction "location=location" 4. Instruction "location.assign(location)", etc. attendez.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Plusieurs façons de rafraîchir la page en Javascript :
history.go(0)
location.reload()
location=location
location.assign(location)
document.execCommand('Refresh')
window.navigate(location)
location.replace(location)
document.URL=location.href
méthode de rechargement
Cette méthode force le navigateur à actualiser la page actuelle.
Syntaxe :
location.reload([bForceGet])
Paramètres : bForceGet, paramètre facultatif, la valeur par défaut est false, récupère la page actuelle du cache client. vrai, puis utilisez la méthode GET pour récupérer la dernière page du serveur, ce qui équivaut au fait que le client clique sur F5 ("Actualiser")
méthode de remplacement
Cette méthode remplace la page actuelle mise en cache dans l'historique (client) par en spécifiant le projet d'URL, donc après avoir utilisé la méthode de remplacement, vous ne pouvez pas accéder à l'URL remplacée via "forward" et "back".
Syntaxe :
location.replace(URL)
Utilisez généralement : location.reload() ou history.go(0) pour le faire.
Cette méthode est similaire au point client F5 pour actualiser la page, donc lorsque la méthode de page = "post", une invite "page Web expirée" apparaîtra.
En raison du mécanisme de protection de sécurité de Session.
Lorsque la méthode location.reload() est appelée, la page aspx existe déjà dans la mémoire du serveur, elle doit donc être IsPostback.
S'il existe une telle application : la page doit être rechargée, ce qui signifie que la page devrait être recréée côté serveur et que l'attente est Not IsPostback.
Ici, location.replace() peut effectuer cette tâche. La page remplacée est régénérée sur le serveur à chaque fois.
Code :
location.replace(location.href);
Comment actualiser automatiquement la page :
Actualisation automatique de la page : ajoutez le code suivant à la zone, dont 20 actualisent la page toutes les 20 secondes.
<meta http-equiv="refresh" content="20">
Saut de page automatique : ajoutez le suivant Le code est ajouté à la zone, et 20 doigts passeront à la page https://www.baidu.com après 20 secondes
<meta http-equiv="refresh" content="20;url="https://www.baidu.com">
La page actualise automatiquement la version js
<script language="JavaScript">function myrefresh(){ window.location.reload(); } setTimeout('myrefresh()',1000); //指定1秒刷新一次</script>
[Apprentissage recommandé : javascript tutoriel avancé]
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!