Maison > interface Web > tutoriel HTML > Comment réaliser un saut automatique dans une page HTML après 3 secondes

Comment réaliser un saut automatique dans une page HTML après 3 secondes

醉折花枝作酒筹
Libérer: 2021-04-26 11:26:47
avant
37548 Les gens l'ont consulté

Cet article vous présentera comment accéder automatiquement à une page HTML après 3 secondes. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Comment réaliser un saut automatique dans une page HTML après 3 secondes

Méthode 1 :

La plus simple : ajouter du code directement au début  :

<meta http-equiv="refresh" content="3;URL=res.html">
//3秒之后自动跳转到res.html,两个属于同一文件下面,要是需要跳转到jsp页面,就需要在url里面填写url地址————(浏览器的地址栏里面写入的数据,如:http://localhost:8080/TestDemo/1.jsp)
Copier après la connexion

Méthode 2 :

Vous devez utiliser la méthode dans window :

setTimeout经过指定毫秒值后计算一个表达式。

Exemple :

window.setTimeout("alert(&#39;Hello, world&#39;)", 1000);
Copier après la connexion

Ceci est écrit en js In le code ;

est implémenté comme suit :

<script type="text/javascript">
		onload=function(){     
		<span style="white-space:pre">				
		</span>//在进入网页的时候加载该方法
			setTimeout(go, 3000); 
			<span style="white-space:pre">	
			</span> /*在js中是ms的单位*/
		};
		function go(){
			location.href="http://localhost:8080/TestDemo/index.jsp"; 
		}
</script>
Copier après la connexion

La méthode go est automatiquement exécutée après 3 secondes et passe directement à la page index.jsp

Méthode 3 :

Le défaut des deux exemples ci-dessus est qu'ils peuvent sauter, mais ils ne savent pas quand sauter. Le compte à rebours 3-2-1 est mis en œuvre ; La méthode settimeout ne peut plus être utilisée ;

Après le même temps, la fonction correspondante sera exécutée. Méthode spécifique de mise en œuvre :
setInterval每经过指定毫秒值后计算一个表达式。
	<script type="text/javascript">
		onload=function(){
			setInterval(go, 1000);
		};
		var x=3; //利用了全局变量来执行
		function go(){
		x--;
			if(x>0){
			document.getElementById("sp").innerHTML=x;  //每次设置的x的值都不一样了。
			}else{
			location.href=&#39;res.html&#39;;
			}
		}
	</script>
Copier après la connexion

Apprentissage recommandé :

Tutoriel vidéo html

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:csdn.net
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