T086学习网 | 站长学院 | 技术文档 | 成语 | 歇后语 | 帝国时代 | 代码收藏 | IP地址查询 | 生活百科 | 生日密码 | CSS压缩 | 用户评论 | 欣欣百宝箱

活用事件触发对象动作

2006-06-05 13:40:13
现在基本上我很少在对象里面写事情触发行为了,因为感觉那样做相同的对象代码利用率太低,容易导致代码冗余.从学习W3C标准以来,对于代码我好像养成了一种怪癖,能统一复用的,就不会多写一点东西,这样前台页面代码看起来会清爽很多,而效率也会成直线上升.下面来讲一下最近一个项目里面比较有代表性的东西.(实例可以查看这里http://www.pplive.com/zh-cn/view.html) <script type= text/javascript ><!--//定义鼠标触发事件的范围function findOutDiv(thisEvent){//利用循环查找符合CSS样式名字的对象 while(thisEvent.className != piccell ){//如果这个对象的标签名字是H... 查看详细内容 >>
活用事件触发对象动作的相关文章推荐
js  触发 

译:45个实用的JavaScript技巧、窍门和最佳实践

如你所知,JavaScript是世界上第一的编程语言,它是Web的语言,是移动混合应用(mobile hybrid apps)的语言(比如PhoneGap或者Appcelerator),是服务器端的语言(比如NodeJS或者Wakanda),并且拥有很多其他的实现...

Nginx 502错误触发条件与解决方法总结

一些运行在Nginx上的网站有时候会出现“502 Bad Gateway”错误,有些时候甚至频繁的出现。以下是从Google搜集整理的一些Nginx 502错误的排查方法,供参考: Nginx 502错误的原因比较多,是因为在代理模式下...

如何对json代码进行格式化显示

json在ajax开发中用得越来越多,当然在后端(php,java等也有很多在使用),一般程序输出来的json代码都缩成一行了,对于前端开发人员的可读性是非常差,非常难以使用。 下面推荐几个格式化工具 http://lab.gracecode...

简化document.createElement("div")动态生成层方法

我们在WEB开发时,很多时候往往需要我们 JavaScript 来动态建立 html 元素,动态的设置相关的属性。比方说我们想要建立一個 div 层,则可以使用以下代码实现。 一.直接建立 function Button1_onclick() //直接采用代...

Web 2.0应用客户端性能问题十大根源

Web 2.0应用的推广为用户带来了全新的体验,同时也让开发人员更加关注客户端性能问题。最近,资深Web性能诊断专家、知名工具dynatrace的创始人之一Andreas Grabner根据自己的工作经验,总结了Web 2.0应用客户端性能问...

Yahoo!发布网站性能监测工具Boomerang

北京时间6月28日消息,据国外媒体报道,雅虎Exceptional Performance(异常性能)小组日前发布了网站性能监测工具Boomerang。 据介绍,Boomerang就是一小段Javascript代码,用户可以添加到自己的网页中,Boomerang能从...

JS – 解决跨域问题

var A = document.createElement(“script”) , B = document.getElementsByTagName(“head”)[0]; A.src = “http://comment.sports.163.com/data/sports_nba_bbs/df/5C472DDM00051CA1_1....

JS实例:网页上图片延迟加载的JS代码

效果可以直接看淘宝的商品分类页、还有QQ的商城页 相关地址: 淘宝商城显示 大家如果使用firebug去查看的话就会发现,当你滚动到相应的行时,当前行的图片才即时加载的,这样子的话页面在打开只加可视区域的图片,而...

JS通过WMI来实现获取客户端计算机硬件及系统信息

//系统信息获取 function getSysInfo(){ var locator = new ActiveXObject ( WbemScripting.SWbemLocator ); var service = locator.ConnectServer( . ); //CPU信息 var cpu = new Enumerator (service.ExecQuery( S...

Javascript 最佳实践 – 14条最佳JS代码编写技巧

简介 这个文档是基于javascript社区众多开发者的意见和经验,在开发javascript代码上的最佳实践和首选的方案的明细表,看了以后受益匪浅。因为这是一个推荐的表而非原则性的方案,经验丰富的开发者可能对下面...

window.location.hash属性介绍

location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url。而location.hash则可以用来获取或设置页面的标签值。比如http://domain/#ad...

Javascript的Defer属性

Script中的Defer属性 如果你是一个对系统性能比较关心和在意的人,我想你应该会对Script脚本中的defer属性感兴趣的。script中的defer属性默认情况下是false的。按照DHTML编程宝典中的描述,对于Defer属性是这样写的:...

Media Player在JS操作时的一些接口说明

Player.playState0 Undefined Windows Media Player is in an undefined state. 1 Stopped Playback of the current media item is stopped. 2 Paused Playback of the current media item is paused. When a media ...

优化JavaScript脚本的性能

随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。javascript是一种解释型语言,所以能无法达到和C/Java之类的水平,限制了它能在客户端所做的事...

在PHP使用json_encode

Json 做为一种轻量级的数据交换格式,开始受到亲睐,有与 XML 抢地盘的风头。而让人高兴的是,php也把 json 序列化数据的功能内置成函数了,这让想使用json的 PHPCoder 备感方便。  美中不足的是,json_encode / j...

js中的数组排序

js的数组中有一个sort方法,默认是按照ASCII 字符顺序进行升序排列。如果需要自定义排序,例如希望通过二维数组中的第二列数据排序: <script language= javascript > <!--var testArray = new Array()...

JavaScript的replace方法与正则表达式结合应用讲解

作者: hezhiwu5#163.com 时间:2007-3-22   大家好!!今晚在华软G43*宿舍没什么事做,把javascript中replace方法讲解一下,如果讲得不对或不合理是情理之中的事,因为我不是老鸟,也不是菜鸟,我也不知道我当...

linux+apache2+php5+jsp+mysql5环境架设

linux+apache2+php5+jsp+mysql5环境架设 apache2+php5+mysql5+tomcat配置所要使用的软件包curl-7.15.0.tar.gzfreetype-2.1.5.tar.gzgzip-1.2.4.tar.gzhttpd-2.2.0.tar.gzj2sdk-1_4_2_12-linux-i586.rpmjakarta-tomca...

prototype.js 1.4版开发者手册

prototype.js开发者手册 对应版本1.4.0 original article by sp('Sergio Pereira') Sergio Pereira last update: March 30th 2006 中文版:THIN 最后更新:2006-3-31 看到一个很好的东西在国内没有被很多人使用起来,...
更多
留言建议ASP探针PHP探针站长Enjoy的Blog
© 2017 T086学习网 - T086.com(原itlearner.com)
RunTime:9.46ms QueryTime:3