Chinaunix首页 | 论坛 | 博客
  • 博客访问: 450834
  • 博文数量: 150
  • 博客积分: 2706
  • 博客等级: 少校
  • 技术积分: 1200
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-09 11:41
文章分类

全部博文(150)

文章存档

2012年(7)

2011年(6)

2010年(68)

2009年(69)

我的朋友

分类: 系统运维

2012-02-10 23:42:04

defer的作用就是作用是文档加载完毕了再执行脚本,这样回避免找不到对象的问题 

加上 defer 等于在页面完全在入后再执行,相当于 window.onload ,但应用上比 window.onload 更灵活!

defer是脚本程序强大功能中的一个“无名英雄”。它告诉浏览器Script段包含了无需立即执行的代码,并且,与SRC属性联合使用,它还可以使这些脚本在后台被下载,前台的内容则正常显示给用户。
--但是 文档加载完毕了再执行脚本

请注意两点:
1、不要在defer型的脚本程序段中调用document.write命令,因为document.write将产生直接输出效果。
2、而且,不要在defer型脚本程序段中包括任何立即执行脚本要使用的全局变量或者函数。 

一个常用的优化性能的方法是:当脚本不需要立即运行时,在


因为defer属性默认是为false的,那么在这里

阅读(1086) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

灯泡代表我的心2012-02-15 11:25:43

javascript应用好多好复杂啊!