控制面板 - 帮助中心 - 付款方式 - 常用文档 - 软件下载 -   
服务中心
当前位置:首页 - 服务中心 - 网络学院

JavaScript事件的优化

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

  例如: 

<a  id="notice"  onclick='alert("hello!");'>金飞科技[3A88.COM]欢迎您!</a>

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

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

  例如:

$('a#notice').click(function() {  
  alert("3a88.com");  
});

  可以考虑把JavaScript文件放在Html的底部,这样可以让网页尽快加载给用户看。

Javascript优化

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

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

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

更新时间:2010-6-27

7*24小时咨询热线:400-628-6536 0371-86013552 19937165195
传真:0371-86013552-6612 服务邮箱:web@3a88.com 代理邮箱:agent@3a88.com 备案邮箱:beian@3a88.com
运营商:郑州金飞科技有限公司 工商营业执照号:9141010567945717XL
公司地址:郑州高新技术产业开发区木兰里9号1号楼1单元14层310号 邮政编码:450000 豫ICP备12025635号-1 豫公网安备 41010502003077号