如何使用javascript在设定的秒数(2秒)后加载页面

如何使用javascript在设定的秒数(2秒)后加载页面,javascript,html,css,dom,Javascript,Html,Css,Dom,我试图通过使用javascript操纵DOM来创建页面在2秒后加载的效果 如何实现这一点?setTimeout(function(){window.location.href='page.html'},5000); <script>setTimeout(function(){window.location.href='page.html'},5000);</script> 对于索引页,请仅使用“/” <script>setTimeout(function(

我试图通过使用javascript操纵DOM来创建页面在2秒后加载的效果

如何实现这一点?

setTimeout(function(){window.location.href='page.html'},5000);
<script>setTimeout(function(){window.location.href='page.html'},5000);</script>
对于索引页,请仅使用“/”

<script>setTimeout(function(){window.location.href="/"},3000);</script>
setTimeout(函数(){window.location.href=“/”},3000);

创建绝对定位元素,2秒后淡出/消失

setTimeout(()=>$(“#层”).fadeOut(),2000);
/*
或者,如果您没有使用jQuery,请参见下面的第行
setTimeout(()=>document.getElementById('layer').style.display='none',2000);
*/
#层{
位置:绝对位置;
宽度:100%;
高度:100%;
背景:红色;
}


测试延迟2秒。首先,您必须确保页面已加载“$(document).ready”,然后可以使用“setTimeout”

$(document).ready(function(){
setTimeout(function{
/* your code goes here , what action you want to do code it here .*/
},3000/* time in milliseconds */);
});

所以你想让它向用户显示一个空白屏幕2秒钟?我可以问一下为什么吗?不,我想在2秒钟后加载整个页面?那么加载时间是2秒?可能在2秒后通过JS注入所有内容?!><不确定你为什么要这样做…这会产生一个无止境的循环。