当前位置: 首页 > 图文教程 > 网络编程 > Javascript > 把Javascript代码放到body结束之上

Javascript
jQuery开发者都需要知道的5个小技巧
Extjs学习笔记之六 面版
Javascript 中的类和闭包
IE6下JS动态设置图片src地址问题
Extjs学习笔记之七 布局
Extjs学习笔记之八 继承和事件基础
Extjs TriggerField在弹出窗口显示不出问题的解决方法
JavaScript中的集合及效率
利用js获取服务器时间的两个简单方法
在html页面上拖放移动标签
了解jQuery技巧来提高你的代码
JavaScript 页面坐标相关知识整理
Javascript UrlDecode函数代码
JQuery 遮罩层实现(mask)实现代码
jQuery 页面 Mask实现代码
Javascript的构造函数和constructor属性
js或css文件后面跟参数的原因说明
将CKfinder整合进CKEditor3.0的新方法
jQuery UI-Draggable 参数集合
jQuery 行级解析读取XML文件(附源码)

把Javascript代码放到body结束之上


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 131 ::
收藏到网摘: n/a

  不要内置JavaScript脚本,这不是1996年了! 

  在我们的标签中有许多的事件属性,如单击事件,焦点事件,鼠标和键盘事件等,然后这些事件属性值就等于我们的JavaScript程序。

<a  id="给一个唯一id名字"  onclick="alert(ruanchen.com');">软晨学习网-www.ruanchen.com欢迎您!</a>

  我想,您应该不会这样作!相反,我们将此代码转移到一个外部JavaScript文件里,然后使用“ addEventListener / attachEvent ”为“侦听”您想要的事件。

  或者,如果你想使用一些框架的话,就像jQuery一样,只需使用“click”的方法就行了。

$('a#moreCornInfoLink').click(function() {  
  alert(ruanchen.com');  
});

  可以考虑把JavaScript文件放在Html的底部

  请记住我们的首要目标是使网页尽快加载给用户看。

 

  当加载一个脚本时,浏览器不能再继续下去,直到整个文件已经加载完毕以后才能渲染给用户。

  因此,用户还要花更长的时间等待,在这之前没有发现任何进展 如果您使用JavaScript文件的唯一目的是为了增加新功能,例如:一些按钮特效,我们是希望他在整个网页渲染完毕以后再去点击它,这样才能体现的我们完美的按钮特效功能。

  既然,我们知道这个理,何不把JavaScript文件放在底部那,body标签的结束位置之上那,这是绝对的最佳做法。