2013年1月25日
摘要: 英文输入法:事件触发顺序:keydown - > keypress - > keyup中文输入法:firfox:输入触发keydown,回车确认输入触发keyupchrome:输入触发keydown、keyup,回车确认输入只触发keydownIE:输入触发keydown、keyup,回车确认输入触发keydown,keyupSafari:输入触发keydown、keyup,回车确认输入触发keydown,keyupopera:输入触发keydown、keyup,回车确认输入触发keydown,keyupkeypress事件不能对系统功能键(例如:后退、删除等,其中对中文输入法不能 阅读全文
posted @ 2013-01-25 14:33 L.Rain 阅读(24846) 评论(0) 推荐(3) 编辑
  2010年1月24日
摘要: IE:filter:alpha(opacity=sqlN)其中 sqlN的值域为[0, 100]js: ieNode.style.filter="alpha(opacity=sqlN)"; Firefox:/*参考,不推荐使用*/-moz-opacity:sqlN其中sqlN的值域为[0, 1] Firefox,Chrome和Safari:opacity:sqlN其中sqlN的值域为[0, 1]... 阅读全文
posted @ 2010-01-24 16:59 L.Rain 阅读(37187) 评论(0) 推荐(1) 编辑
  2009年11月29日
摘要: [IE,FF]动态获取节点代码innerHTML分析代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<divid="parentnode"><spanid="childnode">child</span><... 阅读全文
posted @ 2009-11-29 23:50 L.Rain 阅读(1598) 评论(2) 推荐(0) 编辑
  2009年11月3日
摘要: 说明:在一些特殊应用中,我们需要获取页面上选中的文字,但是要实现这一需求,我们不得不面对那恼人的兼容问题,本文介绍了一个兼容性较好的解决方法。同时,也提供了一个在FireFox下获取input和textarea中选中文字的解决方案。[代码] 在FireFox下获取input或者textarea中选中的文字,可以用下面的方法:[代码]转载自:http://www.codebit.cn/pub/htm... 阅读全文
posted @ 2009-11-03 22:49 L.Rain 阅读(2052) 评论(0) 推荐(0) 编辑
  2009年11月2日
摘要: [代码]下面这是MSDN的解释:SyntaxoRect = object.getBoundingClientRect()Return ValueReturns a TextRectangle object. Each rectangle has four integer properties (top, left, right, and bottom) that represent a coord... 阅读全文
posted @ 2009-11-02 22:46 L.Rain 阅读(2543) 评论(0) 推荐(0) 编辑
  2009年10月30日
摘要: screenX:鼠标在显示屏幕上的坐标。 clientX:鼠标在页面显示区域的坐标。 注:以上两个都是各浏览器通用的。 pageX:FF特有,鼠标在页面上的位置,从页面左上角开始定位,这个可以很方便在整个页面上进行定位,IE没有直接替换的属性。 layerX:FF特有,鼠标相对于“触发事件的元素的层级关系中离该元素最近的,设置了position的父元素”的边界的位置,从bo... 阅读全文
posted @ 2009-10-30 14:11 L.Rain 阅读(1618) 评论(0) 推荐(0) 编辑
  2009年10月12日
摘要: [代码]兼容IE,FF,Chrome 阅读全文
posted @ 2009-10-12 13:33 L.Rain 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 要想更好的理解 css, 尤其是 IE 下对 css 的渲染,haslayout 是一个非常有必要彻底弄清除的概念。大多IE下的显示错误,就是源于 haslayout。什么是 haslayout ?haslayout 是Windows Internet Explorer渲染引擎的一个内部组成部分。在Internet Explorer中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元... 阅读全文
posted @ 2009-10-12 10:47 L.Rain 阅读(562) 评论(0) 推荐(0) 编辑
  2009年10月10日
摘要: css属性优先级分析[代码]html代码:[代码] 阅读全文
posted @ 2009-10-10 16:35 L.Rain 阅读(660) 评论(0) 推荐(0) 编辑
  2009年9月3日
摘要: 如果你想给网页添加点JavaScript的交互性,也许你已经听过JavaScript的事件代理(event delegation),并且觉得这是那些发烧友级别的JavaScript程序员才会关心的什么费解的设计模式之一。事实上,如果你已经知道怎么添加JavaScript的事件处理器(event handler),实现事件代理也是件轻而易举的事情。 JavaScript事件是所有网页互动性的根基(我... 阅读全文
posted @ 2009-09-03 11:12 L.Rain 阅读(18404) 评论(6) 推荐(11) 编辑