如题,想在页面完全加载完成之后才执行js脚本,要怎么实现?
另外,想实现定时刷新的功能,比如在上面的基础上,等页面都加载完成之后5秒,自动刷新当前页面。
希望大家多多指教!!!

解决方案 »

  1.   


    <script type="text/javascript">
            document.onreadystatechange = function () {
                if (document.readyState == "complete") {
                    alert('加载完毕');
                    setTimeout('window.location.href = window.location.href', 5000);
                }
            }
    </script>
    </script>
      

  2.   


    谢谢大神,但是我在chrome上,用setTimeout怎么不生效啊?一直在刷新。求解~
      

  3.   


    可以了,原来是setTimeout的第一个参数没有加引号,多谢~