Javascript 装载和执行 浏览器的渲染原理简介
来源:互联网 发布:国内域名交易平台 编辑:程序博客网 时间:2024/06/05 11:08
浏览器的渲染原理简介:http://coolshell.cn/articles/9666.html
Javascript 装载和执行:http://coolshell.cn/articles/9749.html
动态异步载入js文件:http://blog.csdn.net/yxpjx/article/details/4836902
IE的 script 元素支持onreadystatechange事件,不支持onload事件。
FF的script 元素不支持onreadystatechange事件,只支持onload事件。
如果要在一个<script src="xx.js"> 加载完成执行一个操作,FF使用onload事件就行了,IE下则要结合onreadystatechange事件和this.readyState
var loadScript = function(fileName,callback) {
var scriptTag = document.createElement("script");
scriptTag.src = fileName;
document.body.appendChild(scriptTag);
if (callback) {
scriptTag.onload = callback;//ff
scriptTag.onreadystatechange = function()//ie
{
if (scriptTag.readyState == "loaded") {
callback();
}
}
}
}
- Javascript 装载和执行 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- 浏览器的渲染原理简介
- linux下JAVA开发的环境配置
- python实现有线电视宽带登录
- Android之对话框Dialog
- VB调用Matlab实例
- Android 自定义View并添加属性
- Javascript 装载和执行 浏览器的渲染原理简介
- Linux下配置Tomcat
- linux编译
- 黑客教程
- JavaScript学习三 window,document对象
- 3.6-栈内部排序
- volatile,可变参数,memset,内联函数,宽字符窄字符,国际化,条件编译,预处理命令,define中##和#的区别,文件缓冲,位域
- 多校练习赛 第五场
- ConcurrentHash Map 深入分析 (锁分离,提高效率,final key ,next域 保持线程安全)