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

Javascript
手把手教你做超酷的条形码效果
pjblog中的UBBCode.js
一个跟随鼠标的图片放大效果,与FF兼容
学习jquery之一
javascript英文日期(有时间)选择器
几行代码轻松搞定jquery实现flash8类似的连接效果
搜集了几个不错的下拉菜单效果
无间断滚动的新闻文章列表,兼容IE、Firefox和Opera,符合W3C标准。可作Marquee
一个js实现的所谓的滑动门
OfflineSave离线保存代码再次发布使用说明
css静态滤镜 + A:Hover 效果
js+ajax实现的A*游戏路径算法整理
JSON 学习之完全手册 图文
Javascript & DHTML 实例编程(教程)(四)初级实例篇2—动画
jQuery基础学习技巧总结
jQuery 中关于CSS操作部分使用说明
经常用的图片在容器中的水平垂直居中实例
比较不错的一款图片广告效果
用javascript实现的汉字简繁转换
javascript实现的文字加密解密

把Javascript代码放到body结束之上


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 292 ::
收藏到网摘: 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标签的结束位置之上那,这是绝对的最佳做法。