【发布时间】:2011-04-13 05:16:06
【问题描述】:
我已阅读关于将 SCRIPT 置于底部的建议(例如 Is "Put Scripts at the Bottom" Correct?)并且我理解这个概念。
但是,我有一个疑问。
如果我有一个 OnClick,即使它调用了一个 JS 函数,如果 javascript 包含文件未加载,该函数也会失败。我可以解决这个问题,但它非常复杂。
我的想法是,在第一页加载后,脚本将被缓存在客户端的浏览器中,因此在第一页之后,它不会对我放置 SCRIPT 包含指令的性能产生任何影响,但它可能会对我的 OnClick 事件产生影响。
我可以看到在第一页加载一些巨大的 Javascript 库会很慢,可能会导致一些/许多用户“点击关闭”。但是从第二页开始,将脚本放在页面末尾有什么好处吗?
如果我真的很厚并且忽略了一些重要的事情,我会很感激任何澄清;谢谢。
【问题讨论】:
-
我已接受所有问题的答案,其中我收到了我的问题的答案。在我的大多数问题上,我都收到了很多有用的建议,但不是我问题的实际答案。如果我没有可接受的答案,我会尽我所能提供一个说明原因的回复,并对所有有用的回复投赞成票。
标签: javascript