代码改变世界

JavaScript个人笔记

2013-05-02 17:39  hduhans  阅读(113)  评论(0)    收藏  举报

1.在使用jQuery的Ajax时,IE下会有浏览器缓存,刷新页面不会更新数据,解决办法,在url后添加一个随机参数,区分不同的url,如"xxx.php?time=" + new Date().getTime()"

2.页面加载完成后,执行操作

var tout;
window.onload = function(){tout=setTimeout("init()",200);}
function init()
{
       //判断页面是否加载完成
       if(document.readyState=='complete')
       {
              //停止定时器
              clearTimeout(tout);
              //你要做的事
              ...
        }
}