请问IE和Mozilla脚本特性和CSS的差别 3. childNodes[0]4. 不支持 innerText 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IE 对 CSS 2.0 的支持不完全 新发现的两个问题:5、Marlett字体FireFox似乎没有支持Marlett字体如何使用这种字体?不使用url()6、childNodes[0],style通过childNodes[0]这样的语法取得的元素,没法直接修改style属性比如xxx.childNodes[0].style.xx = xx;这样的语句在IE可以运行,在FireFox不行提示:div.parentNode.childNodes[0].style has no properties如何解决?谢谢梅花雪,解决了第二个问题 1.没有,指定宽度后会自动换行(只适用于英文,中文一串会被认为是一个词)2.ex:function onkeydownHandler(e){e = e|| window.eventcode = e.which || e.keyCode;alert(code);}document.onkeydown = onkeydownHandler;3.简单点,children = childNodes,严格上是不等于的,因为文本节点是不计入children,可以用nodeType = 1来判断4.不支持innerText用innerHTML.replace(/<[^>]*>/g, "");//只是简单模拟 5.用图片6.childNodes[0].style为什么取不取我在第三点的描述应该有答案了 www.mozilla.org里面的developer部分应该看可以查到得 嗯第二个问题几乎已经解决了但是我试验了下clientX可以,而offsetX似乎还是不行(而计算元素的绝对坐标似乎也比较难)第六个问题...没看懂呢,这个和文本节点有没有被计算关系似乎不大,我这里第一个节点之前没有任何文本,能不能给出示例代码? 8、attachEventFireFox除了直接给事件以赋值的形式绑定函数以外,有没有类似attachEvent的办法?需要配合apply和call传入参数提示:fAttachEvent is not a function 第三个和第六个问题已经完全解决,谢谢孟子在MSN上的帮助 if(document.attachEvent) window.attachEvent("onresize", function(){reinsert();}); else window.addEventListener('resize', function(){reinsert();}, false); 多谢meizz(梅花雪),第八个问题已经完全解决 :-)还是关于第二个问题:e(event)没有srcElement属性吧?那么如何得到发生事件的元素呢?还有,有没有可能得到相对坐标(offsetX)而不是clientX? addEventListener,removeEventListener in mozilla我都答了,还不够详细?? e.target = e.srcElemente.offsetX == e.layerX Opera 和Mozilla一定程序上也会有些区别,这些看经验积累了,有兴趣可以多交流,这方面还是研究了有一点成果 fason果然名不虚传 :-)除了几个CSS2的问题外,基本都解决了晚上结贴 支持多浏览器,可以看看我的效果 www.xiaohan.org 关于ckeditor3.2.1加webEq的问题,熟者进 Ext的tree显示的问题(解决立刻给分) firefox中onclick无效 淘宝网的正在加载中????? checkbox简单问题,马上给分 一个关于判断日期时间是否有效的问题 如何在打开公司网站同时链接打开一个新的网站? 关于html在线编辑器问题?急,在线等待! [强烈要求置顶]--单个系统安装多个IE!(转) 请教一下这样用&&怎么理解 怎样控制文本框中的只读属性 如何让Select中的某一项被选择。
5、Marlett字体
FireFox似乎没有支持Marlett字体
如何使用这种字体?不使用url()6、childNodes[0],style
通过childNodes[0]这样的语法取得的元素,没法直接修改style属性
比如xxx.childNodes[0].style.xx = xx;这样的语句在IE可以运行,在FireFox不行
提示:div.parentNode.childNodes[0].style has no properties
如何解决?谢谢梅花雪,解决了第二个问题
2.ex:function onkeydownHandler(e){
e = e|| window.event
code = e.which || e.keyCode;
alert(code);
}
document.onkeydown = onkeydownHandler;3.简单点,children = childNodes,严格上是不等于的,因为文本节点是不计入children,可以用nodeType = 1来判断4.不支持innerText
用innerHTML.replace(/<[^>]*>/g, "");//只是简单模拟
里面的developer部分应该看可以查到得
但是我试验了下clientX可以,而offsetX似乎还是不行(而计算元素的绝对坐标似乎也比较难)
第六个问题...没看懂呢,这个和文本节点有没有被计算关系似乎不大,我这里第一个节点之前没有任何文本,能不能给出示例代码?
FireFox除了直接给事件以赋值的形式绑定函数以外,有没有类似attachEvent的办法?需要配合apply和call传入参数
提示:fAttachEvent is not a function
window.attachEvent("onresize", function(){reinsert();});
else
window.addEventListener('resize', function(){reinsert();}, false);
还有,有没有可能得到相对坐标(offsetX)而不是clientX?
e.offsetX == e.layerX
晚上结贴