03 2011 档案

摘要:不同浏览器下setInterval最短触发间隔。简单的测试比较。 阅读全文
posted @ 2011-03-14 14:28 EtherDream 阅读(2750) 评论(5) 推荐(2) 编辑
摘要:测试比较预先缓存DOM对象能提升的性能。 阅读全文
posted @ 2011-03-14 13:27 EtherDream 阅读(2182) 评论(11) 推荐(4) 编辑
摘要:尝试在JS中模拟Java的HashMap结构。支持Object类型的key索引。 阅读全文
posted @ 2011-03-13 14:36 EtherDream 阅读(2653) 评论(2) 推荐(4) 编辑
摘要:上面的效果看起来还不错吧。在网页里,除了用Flash,我们还是有不少方法可以实现它。 显然这种效果不复杂,一张背景图片,加上前面带有透明度的多边形图层,在脚本控制下就可以转起来了。但问题在于用什么方法来构建这个多边形? 在IE下可以用VML,其他浏览器可以用Canvas等等。虽然行的通,但都不是最简 阅读全文
posted @ 2011-03-11 17:29 EtherDream 阅读(4830) 评论(16) 推荐(17) 编辑
摘要:8年前的今天,本人还是刚踏入互联网不久的小菜鸟。记得那还是一个IE5的时代,Win98的经典风格和亲切的蓝屏画面仍旧是记忆犹新。不过抱着对这未知世界的好奇,很快学会了新手最爱的开门语言——VB和HTML。顺着VB熟悉的手感,不经意间过度到了VBScript。在那个IE统揽天下的时候,VBScr... 阅读全文
posted @ 2011-03-11 15:18 EtherDream 阅读(4965) 评论(14) 推荐(9) 编辑
摘要:JS虽然发送不了真正Ping的ICMP数据包,但Ping的本质仍然是请求/回复的时间差,我们可以试图去请求站点的某个不存在资源,根据返回错误的时间,我们就可以计算出延时的时间差了。在本例,我们尝试访问指定站点下的一个不存在的图片文件(文件名是个随机数),以致onerror事件发生,这个过程大致就是网 阅读全文
posted @ 2011-03-10 19:47 EtherDream 阅读(4693) 评论(6) 推荐(11) 编辑
摘要:你是否发现有这么一个现象,比如在百度上搜索,显示出来的文字只占了左半个屏幕,而文字的垂直长度却要拖上整整一屏幕的滚动条。内容占用空间的纵横比例似乎有些不协调,尤其是在宽屏显示器上这个比例更加突出。 当然这样的设计肯定是有好处的,页面看上去显得简洁清爽,右边的空白处还可以贴些小广告(这个是关键吧)。对于这个例子,把滚动条以下的内容放到右边的空白处显然还是绰绰有余的。这样就变成一页好几列的效果,为了体验下这个效果,这里简单的用几个百度的iframe拼接成一个DEMO:http://www.etherdream.com/Creative/BaiduScroll.html 当然由于是很多框架拼起来.. 阅读全文
posted @ 2011-03-10 16:35 EtherDream 阅读(4492) 评论(35) 推荐(6) 编辑
摘要:你能懂的,不解释。。。 阅读全文
posted @ 2011-03-07 13:30 EtherDream 阅读(3705) 评论(19) 推荐(4) 编辑
摘要:利用JS天生支持哈希表的优势,将关键字编织成树结构,方便之后的高速查询。 阅读全文
posted @ 2011-03-07 13:25 EtherDream 阅读(2171) 评论(15) 推荐(4) 编辑
摘要:CSS3中纯动画实践。 阅读全文
posted @ 2011-03-04 16:27 EtherDream 阅读(2266) 评论(0) 推荐(3) 编辑
摘要:超快的电信/网通判断代码。 阅读全文
posted @ 2011-03-03 20:38 EtherDream 阅读(1234) 评论(0) 推荐(0) 编辑
摘要:SYNDOS攻击器。。。 阅读全文
posted @ 2011-03-03 20:13 EtherDream 阅读(1372) 评论(0) 推荐(0) 编辑
摘要:用过VB写过点程序的朋友都知道,涉及到内存地址访问的时候,CopyMemory这个API是少他不了的。的确用了这个API给死板的VB带来了不少的灵活性,然而仅仅作为一个内存读写的指令,却要要用API函数来实现,其中的开销自然不言而喻。难道不用API,VB就没有别的办法访问内存了吗?当然不是! 在C里 阅读全文
posted @ 2011-03-03 19:58 EtherDream 阅读(863) 评论(0) 推荐(1) 编辑
摘要:通过__defineGetter__给FireFox的window定义event属性。沿着Function.caller调用链,追溯到堆栈顶层函数,其中第一个参数即event。 阅读全文
posted @ 2011-03-03 19:11 EtherDream 阅读(3626) 评论(0) 推荐(5) 编辑
摘要:通过a:visted伪类,让点击过的超链接文字表现出特殊的样式,然后通过脚本检测此特殊样式,分析用户是否访问过该链接。 阅读全文
posted @ 2011-03-03 17:48 EtherDream 阅读(2464) 评论(2) 推荐(4) 编辑
摘要:话说图片放大,这是一个再容易不过的效果了。当然,今天说的可不是简简单单的在一个框里放大,而是一个圆。就像放大镜或是狙击镜那样,只有圆圈里的放大,圈外的当然还是原来的图片。这是不是很不可思议? 当然不是。做过Flash的也许会脱口而出:套个蒙版就是了。可惜CSS不是Flash,没有那一套。我们只有从C 阅读全文
posted @ 2011-03-03 17:32 EtherDream 阅读(4052) 评论(1) 推荐(3) 编辑
摘要:JS+CSS实现的立方体插件,支持所有主流浏览器。 阅读全文
posted @ 2011-03-03 15:39 EtherDream 阅读(3298) 评论(4) 推荐(2) 编辑
摘要:好久前开通了这个博客,取了个index.html的名字打算风光下,谁知注册倒是成功,blog却就打不开。。。今天顺便来逛了下发现名字变成index-html了。。。。。。算是个大杯具。 阅读全文
posted @ 2011-03-02 23:26 EtherDream 阅读(1745) 评论(2) 推荐(2) 编辑

点击右上角即可分享
微信分享提示