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可能会觉得不安全