Maison > interface Web > js tutoriel > le corps du texte

Comment actualiser la page avec JavaScript

青灯夜游
Libérer: 2023-01-07 11:44:16
original
4668 Les gens l'ont consulté

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.

Comment actualiser la page avec JavaScript

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])
Copier après la connexion

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)
Copier après la connexion

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);
Copier après la connexion

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">
Copier après la connexion

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">
Copier après la connexion

La page actualise automatiquement la version js

<script language="JavaScript">function myrefresh(){
   window.location.reload();
}
setTimeout(&#39;myrefresh()&#39;,1000); //指定1秒刷新一次</script>
Copier après la connexion

[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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal