一开始我想到这,DOMContentLoaded,不兼容,

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript">
function addReady(fn){
if(document.addEventListener){
//DOMContentLoaded firfox .chrome. iE8+ dom事件必须绑定
document.addEventListener('DOMContentLoaded',fn,false)
}else{
//onreadystatechange 所有浏览器都可以使用
document.attachEvent('onreadystatechange',function(){
if(document.readyState == 'complete'){
fn &&fn();
}
})
}
}
addReady(function(){
alert()
}) </script>
</head>
<body> </body>
</html>

最新文章

  1. iOS之判断手机号码、邮箱格式是否正确
  2. 在iframe中使用cookie需要注意
  3. HTML问题集锦及笔记
  4. 《Algorithms 4th Edition》读书笔记——2.4 优先队列(priority queue)-Ⅵ
  5. C/C++中constkeyword
  6. sharepoint 2013 文档库eventhandle权限控制
  7. Oracle ASM数据库故障数据恢复过程
  8. 模拟实现C库的atoi、atof和itoa
  9. obj-c编程09:块的语法
  10. 第十四届智能车队员培训 I/O的使用 数据方向寄存器和数据寄存器的配置 MC9S12D64处理器
  11. 面试----你可以手写一个promise吗
  12. Linux基础学习笔记6-SHELL编程
  13. C# Web开发中弹出对话框的函数[转载]
  14. Spring(二)IOC底层实现原理
  15. LeetCode:144_Binary Tree Preorder Traversal | 二叉树的前序遍历 | Medium
  16. PHP 代 码 操 作 文 件
  17. 变量,if.elif .else判断
  18. 对拍练习:A+B
  19. 7.分工合作include:指定多个配置文件
  20. DataSanp App与Rest, WebBroker App的区别

热门文章

  1. [noip模拟题]合理种植
  2. c++builder ZIP文件解压与压缩(ZLIB DLL调用)(转载 )
  3. Pandas fillna(&#39;Missing&#39;)
  4. Visual Studio 项目模板制作(二)
  5. maven插件安装
  6. CSAPP学习笔记 第一章 计算机系统漫游
  7. UVa 10603 倒水问题
  8. BZOJ 4571 【SCOI2016】 美味
  9. pyqt 调用颜色选择器
  10. 怎么彻底删除2345的各种顽固Process