加载页面后5秒,警告msg一次

时间:2015-04-26 14:20:09

标签: javascript jquery

如果可能(或jQuery)

,我想用纯JavaScript执行以下操作
  1. 页面已满载。
  2. 等5秒钟。
  3. alert('msg')一次没有setInterval循环。

3 个答案:

答案 0 :(得分:2)

jQuery解决方案:



$(document).ready(function()
{
    setTimeout(function()
    {
        alert('msg');
    }, 
    5000);
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
&#13;
&#13;
&#13;

使用setTimeout,而不是setInterval。我把答案保持为问题的冗长。

答案 1 :(得分:1)

尝试setTimeout

document.onload = setTimeout(function () { alert('msg'); }, 5000);

答案 2 :(得分:0)

试试这个:

$(document).ready(function(){
    setTimeout(function(){ alert("msg");}, 5000)
})

不要忘记将jquery引用放到你的html标题中:

<script src="http://code.jquery.com/jquery-2.1.3.min.js"></script>