备忘

1、innerHTML会重新刷新当前Dom

var container = document.querySelector("body");
        container.innerHTML = '<div class="fullScreen"> </div><div id="bigPic" class="bigPic"><table><tr><td valign="middle"></td></tr></table></div>' + container.innerHTML;
        

这个上面不要添加事件,因为会重新刷新body的Dom,所以添加的事件找不到

2、js获取style如果写在CSS样式文件中的属性,直接调用找不到

 如: #id{ display:block} 
     document.getElementById("id").style.display = ""; 这时display为空

 可以查看这篇 : JavaScript获取最终的CSS样式属性值

3、如果请求本地AJAX请求或者本地文件,需要在Chrome.exe启动参数中添加

--allow-file-access-from-files 
或者
--disable-web-security

如在H5中请求本地的一个JSON文件,Chrome可能会觉得不安全

posted @ 2014-01-02 18:01  浮生如斯  阅读(175)  评论(0编辑  收藏  举报