随笔分类 - JavaScript
JavaScript
摘要:1:实际需求 大型网站往往很矛盾,想用户在首页看到更多东西,又不想浪费太多服务器流量。比如一个有3屏的首页。可能50%的用户进首页的目的是点击首页的连接,到子页面。那么我们的网站却为100%的用户加载了 3个 屏幕的所有内容。如果可以按需加载内容。就可以节约更多资源,做更多好的应用。2:解决方案 用客户端语言来判断用户当前的可视范围,只加载用户可视范围的内容。最主要的是图片。因为文字信息,相对...
阅读全文
摘要:不知道叫函数化继承有没有问题。请指点....先看下今天的图片轮换:<!--------------------------------> 1 2 3 4 5 1 2 3 4 <!-------------------------------->前几天写了一个图片轮换,地址:http://www.cnblogs.com/idche/archive/2010/05/13/...
阅读全文
摘要:感谢 糖粒子 指证 延迟执行,改成 触发延迟。还有他的思路。效果说明:为了避免用户鼠标无意识划过,而触发事件。浪费客户端资源。 思路:当用户划过 设置变量i=0; 每过100毫秒 i++ 当i==10的时候就刚好 是1秒。就触发事件。 否则用清楚setInterval i不在++; 哈哈。不知道我描述清楚没。代码:[代码]测试:这是一个测试DIV把鼠标放在上面2秒后会弹出他的ID 今天早上的...
阅读全文
摘要:学习了3天的正则了。也算几掌握了点基本功。所以把原来一直用别人的判断浏览器方法自己来写了个。注释都在代码里面了。很详细。只判断了IE 火狐 谷歌 因为我没装其他浏览器了,所以呵呵。当然如果要判断其他浏览器。基本代码都是一样的了。[代码]我遇到一个问题。我看到高手有这样写的[代码]//我很疑惑 到底这两个有什么区别。我用很多STR 测试了。没看出什么区别//难道[\d.]+ 跟 [\d\.]+一样么...
阅读全文
摘要:本来是昨天发的,但是网络太卡了。所以推迟了一天。先看看我今天都学了什么?下面的东东,不仅仅是贴出来就可以了。而是一定要记住他,知道如何使用哦。虽然我可能还不熟练。但是已经掌握了一部分。这里记录下来。忘记了,还要回来看看的。对了我的参考资料是:http://wenku.baidu.com/view/a50e08b91a37f111f1855b67.html百度文库。.匹配除换行符的任意字符\w匹配字...
阅读全文
摘要:呵呵,刚学习正则表达式,今天帮一个美女解决了个问题。感到很高兴。先贴下今天都学了什么吧。不然忘记了。.匹配除换行符的任意字符\w匹配字母,数字,下划线,汉字\s匹配任意空白符\d匹配数字^匹配字符开始位置$匹配字符结束位置*重复零次或更多次+重复一次或更多次?重复零次或一次{n}重复N次{n,}重复N次或更多次{n,m}重复N次或m次帮美女解决的问题。[代码]我相信你一定有更好的方法。给我留言吧。...
阅读全文
摘要:最近在学习正则表达式,独自学习还是比较有困难的。为了怕忘记,所以我常常用【记录】的方式来记下我的笔记。[代码] alert(re.test(str));//test方法调用返回 true false 表示是否在指定字符串找到匹配的字符--true alert(re.exec(str));//返回字符串中匹配表达式的第一个字符串 --a alert(str.match(re));//返回一个数组,每...
阅读全文
摘要:很早以前写的了,最近翻出来看,做了一下改进。1:性能优化了。代码更简洁2:可以使用回调函数[代码] "http://img1.gtimg.com/news/pics/25962/25962079.jpg"];//要加载的图片地址 loadimg(imgs,function(){alert(this[0].src)});
阅读全文
摘要:window.showModalDialog 弹出窗体 我感觉他比window.open好用一些。而且兼容性还可以。IE 火狐 谷歌都可以。只是在谷歌浏览器传至会有问题。不过使用URL直接传值就可以解决了。先来基本介绍下基本介绍:showModalDialog()(IE4+支持)showModelessDialog()(IE5+支持)window.showModalDialog()方法用来创建一个...
阅读全文
摘要:刚才博客园的javascript首页看到一个朋友的全选/反选效果。所以自己也写了以个。其实这个效果不难做。难做的是 如何让用户使用起来方便。第一个checkbox实现了全选 反选最后个checkbox实现了取消选择这里只是做一个 JS实例罢了。这段HTML并没有 实际的价值。[代码]
阅读全文
摘要:这个方法是我见过对高效的。[代码]代码解释:[代码]这句不用解释了。[代码]关键第地方来了代码后面两句输出给你看的。呵呵。
阅读全文
摘要:来源 javascript语言精粹。这不是书上的源代码。js的函数调用会免费奉送两个而外的参数就是 this 和 arguments 。arguments是参数组,他并不是一个真实的数组,但是可以使用.length方法获得长度。书上有说4中调用方式:方法调用模式函数调用模式构造器调用模式apply调用模式下面我们来看看一些实例更好理解。1:方法调用模式。请注意this此时指向myobject。[代...
阅读全文