手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表查看gouki的文章

IE和Firefox下event乱谈

本文属于多次转摘的文章,来自于Javaeye,但具体地址不明。文章写的挺详细,适合经常在IE和FF下面进行开发的人员。这么多种的浏览器呀,害死多少人。。。

» 阅读全文

纪念哥哥

昨天是哥哥离开我们5周年的日子,也是愚人节,所以,没有在昨天写下纪念之词。

哥哥走的时候,一直以为消息是假的,毕竟愚人节嘛,什么事情都有可能发生,然而,他的离去却并非愚人。唐唐最后还是参加了哥哥的葬礼。

当爱已成往事,风继续吹。80年代后的人或许永远不会理解为什么我们这代人会迷上哥哥、BEYOND、校长、歌神这些人,在那消息闭塞的年代里,他们的歌带着我们走过了一年又一年。

如今,这快餐时代,新的明星歌星不断的上上下下,进进出出,谁又能够象以前的老艺人一样,存在我们的心里几十年呢?

再次怀念一下。

PS:由于PHP上传功能有限,传了一个缩减版的《当爱已经往事》……

附件: mhbz.mp3 (2.28 M, 下载次数:3415)

VI键位表

从群里面挖来的宝哦,linux用户应该是必备的吧。最起码,是省得翻手册了

图片附件(缩略图):
大小: 313.66 K
尺寸: 500 x 354
浏览: 2593 次
点击打开新窗口浏览全图

闲来无聊,把所有的字符打印了一遍

PHP代码
  1. <?php   
  2. set_time_limit( 0 );   
  3. echo'<style>table{font-size: 9pt;}</style>' );   
  4. echo'<table width="100%" border=1>' );   
  5. echo'<tbody><tr>' );   
  6. for ( $i = 0; $i < 65535; $i++ ){   
  7.     if ( $i%20 == 0 ){   
  8.         echo'</tr><tr>' );   
  9.     }   
  10.     echo'<td width="5%">'.$i.'-&#' . $i . ';</td>'  );   
  11. }   
  12. echo'</tbody></table>' );   
  13. ?>  

打印完发现,中文基本上从19968开始,40869就结束了。 共计20901个汉字。

这个是不管你是什么编码都会正确显示的哦。哈哈

Tags: ascii

jQuery的bind函数

jQuery学习之bind

在mootools里面,如果要为某个DOM或者HTML标签等绑定一个操作用的是addEvents,移除一个事件的时候用的是removeEvents,在jQuery里面就相对比较简单,直接用bind函数和unbind函数就行了。

例如为一个button添加一个click。可以这样操作 

XML/HTML代码
  1. <input type='button' id='myBtn'>  

这是一个button,现在我们要为他添加一个事件

JavaScript代码
  1. <script>   
  2. $('#myBtn').bind("click",function(){   
  3.     alert('click');   
  4. });   
  5. </script>  

这样,我们就为这个button绑定了一个click的事件。

bind函数可以有三个参数,当第二个参数不是一个函数,而是一个数据对象时,它将默认做为bind第三个参数(函数)的参数。例如:

XML/HTML代码
  1. <script>  
  2. function showAlert(events){   
  3.     alert(events.data.foo);   
  4. }   
  5. $('#myBtn').bind('click',{foo:'click'},showAlert);   
  6. </script>  

点击时,同样会显示:click

这些就是bind的一些基本用法,当然还有一些方法

比如在绑定方法的时候,用的是return false;可以让这个方法失效

 

JavaScript代码
  1. <script>   
  2. $('#myBtn').bind('click',function(){   
  3. return false;   
  4. })   
  5. </script>  

这样,刚才绑定的click又失效了,不过,这种方法往往用在submit提交的时候比较多。

还有一些方法可以取消默认行为和阻止事件起泡:preventDefault 和stopPropagation

例:

JavaScript代码
  1. <script>   
  2. $('#myBtn').bind('click',function(event){   
  3. event.preventDefault();//取消默认的click行为   
  4. });   
  5. $('#myBtn').bind('click',function(event){   
  6. event.stopPropagation();//阻止click事件起泡   
  7. });   
  8.   
  9. </script>  

Tags: jquery