Javascript 脚本延迟属性说明
可能重复:Javascript 脚本延迟属性说明,javascript,html,Javascript,Html,可能重复: 有人能解释一下延迟是如何工作的吗 例如,以下代码将如何工作: document.write(“”) 为什么对不同的协议使用不同的src值呢?defer是一个IE属性,它告诉浏览器延迟脚本的执行 “设置后,此布尔属性向用户代理提供一个提示,说明脚本不会生成任何文档内容(例如,javascript中没有“document.write”),因此,用户代理可以继续解析和呈现。”换句话说。。。离它远点?:)@杰弗里斯威尼:恰恰相反,你是在用document.writes编写代码吗?好吧,如
有人能解释一下延迟是如何工作的吗 例如,以下代码将如何工作:
document.write(“”)
为什么对不同的协议使用不同的src值呢?
defer
是一个IE属性,它告诉浏览器延迟脚本的执行
“设置后,此布尔属性向用户代理提供一个提示,说明脚本不会生成任何文档内容(例如,javascript中没有“document.write”),因此,用户代理可以继续解析和呈现。”换句话说。。。离它远点?:)@杰弗里斯威尼:恰恰相反,你是在用document.writes编写代码吗?好吧,如果W3C同意的话IE only“让我感到害怕。如果你在页面加载之前不需要脚本,那么使用“延迟”就没有问题。延迟允许在脚本开始执行之前加载页面内容。当然,也有使用JavaScript延迟脚本执行的方法,例如
window.onload
或jQuery的$(document.ready(function(){})