摘要: 做一个类似google搜索的智能提示功能,一切都OK了,可是在不断测试中却发现浏览器自己会把你之前输入过的匹配的记录用几乎相同的方式也浮在文本框下面,而且优先级还挺高,把我的智能提示给覆盖了(没有覆盖也要解决啊。。。),可是google,baidu却没有这种情况啊,当然你不能建议用户自己去浏览器的设置里面把自动完成功能关闭,所以只能自己想办法咯,在网上一顿乱搜,却全是教你怎么做智能提示/自动完成的... 阅读全文
posted @ 2010-05-07 20:56 $walker 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 自定义一个函数:[代码]调用第一个函数这三种写法:setInterval(myFunc,1000);setInterval("myFunc()",1000);第三种是匿名函数,也就是说不要自定义了:setInterval(function(){...;},1000);而调用第二个函数显然第一种调用法就失效了,因为没法送参数,除非你把参数都默认了,不然只有在调用的时候把参数送进去:setInterv... 阅读全文
posted @ 2010-05-07 17:12 $walker 阅读(392) 评论(0) 推荐(0) 编辑
摘要: javascript中要判断一个变量是否为array通常是比较困难的,因为[代码]通常的做法是判断[代码]可是这个方法有一个问题,如果一个数组是来自另一个frame中的,那么它的constructor 将是另一个对象。YUI中用了如下的方法:[代码]简单来说,就是判断这个变量有没有 length 属性,同时有没有 splice 方法。可惜,这样的判断方法是可以用一个 object 来伪造数组的。G... 阅读全文
posted @ 2010-05-07 16:04 $walker 阅读(358) 评论(0) 推荐(0) 编辑