葫芦居士

  • GoHome!
  • 葫芦是谁
  • 我的作品
  • 留下足迹
  • 意外收获
Categories Categories
  • [48] 生活日记
  • [14] 设计理念
  • [9] Photoshop
  • [6] ASP程序
  • [31] Ajax/Javascript
  • [13] Css/Html
  • [4] 高清图片集
  • [13] 系统安全
  • [17] 网页设计
  • [6] 平面设计
  • [4] 其他设计
  • [13] 杂文收集
  • [9] 英语学习
  • [7] Flash/多媒体
Recent Comments Recent
  • 近期的一些总结
  • Js键盘事件:keypress,k......
  • 我已离开新浪
  • WINDOWS7下用chrome浏......
  • 推荐一个国外卡通漫画网
  • 爱丽丝梦游仙境
  • 腾讯新浪通过IP地址获取当前地理位......
  • ie下iframe边框去不掉的问题
  • 50张漂亮油画欣赏
  • 作为中国人不可不知道的知识
Recent Comments Comments
  • [阿布] 不错。很好
  • [raulfan] 同感
  • [ConciseTony] we wi......
  • [arcbox] 几年来没什么进步啊。感觉有点退步了......
  • [宋凯] 经典好文章 ......
  • [~~=-] 怎么没看见地址啊?
  • [fdsf] [url=http://www.n......
  • [kk] http://www.gzao.c......
  • [wongxming] 这个设计挺稳重
  • [八月] 很好,很强大,有茶的韵味!
切换查看方式 切换查看方式 ViewType
Home首页 > Ajax/Javascript
文章

Js键盘事件:keypress,keydown,keyup

Posted at:2010-5-28 11:09:19 | 0 comments | 612 viewers

    头段时间看了PPK的事件讲座翻译,他比较深入的讲解了键盘事件的触发原理和各个浏览器的一些区别,我把其中的一些结论要点归纳出来,方便日后查阅 keypress和keydown,keyup keydown事件:当用户按下键盘上面的一个键时会触发,用户一直按着这个键他就会持续触发。 keypress事件:有一点点的不同,用户按着 一个字符键才触发,就是说用户按了一个能在屏幕上输出字符的按键keypress事件才会触发,比如我们往一个textarea里面输入字符。 keyup 事件:很简单,当我们释放一个按键时候会触发。 如果你想获取用户实际敲击的按钮,用keyDown事件来获取事件对象,并获取keyCode,这 在所有浏览器都行的通。 如果你想获取用户输入的字符,那么就使用keypress来获取,然后获取charCode(火狐和 safari)或...[阅读全文...]
文章

腾讯新浪通过IP地址获取当前地理位置(省份)的接口

Posted at:2010-3-15 16:31:52 | 0 comments | 400 viewers

 腾讯的接口是 ,返回数组 http://fw.qq.com/ipaddress   返回值 var IPData = new Array("61.135.152.194","","北京市","");  新浪的接口 : http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js 多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42 返回值 var remote_ip_info = {"ret":1,"st...[阅读全文...]
文章

encodeURIcomponent编码和PHP之间编码转换

Posted at:2009-7-13 15:13:35 | 0 comments | 598 viewers

 在JS中使用了encodeURIComponent对中文进行编码在PHP中使用iconv('UTF-8','gb2312',$q);就可以得到你需要的字串了,其中gb2312根据你实际应用来定如还不明白为什么看下面的文章 URL编码转换,escape() encodeURI() encodeURIComponent()  本文介绍对url编码的三种函数 escape() ,encodeURI() ,encodeURIComponent()   escape() 方法: 采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。unescape方法与此相反。不会被此...[阅读全文...]
文章

IE下innerHTML可读不可写的对象

Posted at:2009-7-4 21:37:12 | 0 comments | 651 viewers

在ie下,下列元素table,thead,tfoot,tbody,tr,col,colgroup,html,title,style,frameset的innerHTML属性是只读的。注意没有td![阅读全文...]
文章

javascript中的 null,undefined,"",NaN,false

Posted at:2009-4-29 9:52:30 | 0 comments | 667 viewers

  null == undefined为true 但为什么 null >= undefined为false 呢? null == undefined为true  但为什么 null >= undefined为false 呢? 像'10'=='10'为true 而且10>='10'也为true js约定在使用 >= 与 <= 运算符时,会先把对与运算的变量转换为数值类型再进行比较; null转为数值为0; undefined转为数值时为NaN; 而NaN永远和其它的值不等,包括NaN; 所以得出 null>=undefined与 null <= undefined 结果恒假   ----------------------------------------------------...[阅读全文...]
文章

get,post数据长度的限制

Posted at:2009-4-24 17:04:00 | 2 comments | 1166 viewers

这个问题在我的开发中也遇到,所以在此贴出来(也是在网上搜出来的,呵呵) 这是原贴地址http://blog.csdn.net/somat/archive/2004/10/29/158707.aspx 两个长度限制问题的分析(来源于项目) 一、问题起因 在某项目释放后Bug统计的附件《释放后问题》里有:   问题  原因  分析  备注  CSV处理时,如果处理的主题数过多,发生URL参数上限的错误;  可变长度的参数通过URL方式传递,会造成这种潜在的错误发生。  1、属于2次发生问题,开发方面没有及时通过checklist等方式向组员传达相关注意事项; 2、测试时没有作大批量数据的测试;  1、作为经验添加至CheckList中,加强组内共享、检查的效果; 2、加强测试...[阅读全文...]
文章

JAVASCRIPT使用JSON格式数据

Posted at:2009-4-22 15:38:05 | 0 comments | 1444 viewers

在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。掌握 Ajax 的这一期讨论另一种有用的数据格式 JavaScript Object Notation(JSON),以及如何使用它更轻松地在应用程序中移动数据和对象。 如果您阅读了本系列前面的文章,那么应已对数据格式有了相当的认识。前面的文章解释了在许多异步应用程序中如何恰当地使用纯文本和简单的名称/值对。可以将数据组合成下面这样的形式: firstName=Brett&lastName=McLaughlin&email=brett@newInstance.com   这样就行了,不需要再做什么了。实际上,Web 老...[阅读全文...]
文章

JAVASCRIPT弹出层代码

Posted at:2009-4-22 14:25:49 | 0 comments | 1257 viewers

在给公司做项目的时候写了一个很普通的一个弹出层的构造函数,自动居中。在解决IE6下覆盖SELECT下拉框的问题时候用了遍历SELECT标签隐藏的方式,做完后才想起应该用IFRAME来压下拉框。。。下次再改改。。。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>葫芦居士</title> <meta http-equiv="Content-t...[阅读全文...]
文章

Javascript 具有缓冲效果的下拉菜单

Posted at:2009-4-10 16:35:09 | 0 comments | 944 viewers

写了一个Javascript的 具有缓冲效果的下拉菜单的类,调用起来也比较方便,支持自定义下拉菜单位置 调用方法 var down3=new DropdownMenu("menu3","menu3down"); down3.init(); 如果要自定义相对位置 调用如下 var down3=new DropdownMenu("menu3","menu3down",[10,10]); down3.init(); [10,10]为LEFT和TOP的值。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tran...[阅读全文...]
文章

值得推荐的事件捕获函数AddEvent()

Posted at:2009-4-1 9:40:50 | 0 comments | 764 viewers

1, 下面是JQuery之父推荐的添加移除事件方法。   Java代码 /*   *obj    要绑定事件的对象   *type   事件类型,指"click", "load", "submit", "mouseover"等   *fn     函数名   */   function addEvent( obj, type, fn )   ...[阅读全文...]
« First « 1 2 3 4 » Last » Page:1 of 4
www.GourdBoy.com All Rights Reserved. Design by GourdBoy ,since 2001.
蜀ICP备08004818号