请查看JS手册,看看IE和FF对对象操作的区别和共同点
解决方案 »
- 求大神解释几段代码啊谢谢
- javascirpt全局变量问题
- 如何算Json的长度
- 请问怎么控制用户刷新页面的时间。
- 求几个能用的java script的图片转换脚本~~~
- 难问题来了,变量可以隐藏吗!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- A窗口获取B窗口对象
- 求助一个问题我用jquery动态添加html元素,比如:var html = '<input type="text"'+ 'placeholder=' + st
- 请问在javascript里面,如何根据一个值,去选中radio的某一个选项?
- 请教一个文本标签的问题,解决后马上给分!
- javascript鼠标事件的小问题
- 怎么把xml格式的节点关系用表格的形式显示?
移出textarea的话取oEvent.relatedTarget.tagName就会这个错误
我换成span的话就没有出错
未知什么原因
这是兼容的问题!!
IE和FF对一些对象的操作是有区别的!
//to chinmo:那就是说,我的这段代码有缺陷了,还需要修正什么属性?
//格式化event对象
$.formatEvent = function(oEvent){
if(isIE&&isWin){
//当事件keypress发生时,为IE创建charCode属性
oEvent.charCode=(oEvent.type=="keypress")?oEvent.keyCode:0;
//由于IE仅支持冒泡阶段,因此将eventPhase的值设置为2
oEvent.eventPhase=2;
oEvent.isChar = (oEvent.charCode>0);//按键是否有字符与之相关
//为IE创建pageX、pageY属性
oEvent.pageX=oEvent.clientX+document.body.scrollLeft;
oEvent.pageY=oEvent.clientY+document.body.scrollTop;
oEvent.preventDefault=function(){this.returnvalue=false;};
//-----------------------------------
if(oEvent.type=="mouseout")
oEvent.relatedTarget=oEvent.toElement;
else if(oEvent.type=="mouseover")
oEvent.relatedTarget=oEvent.fromElement;
//-----------------------------------
oEvent.stopPropagation=function(){this.cancelBubble=true;};
oEvent.target=oEvent.srcElement;
oEvent.time=(new Date()).getTime();
}
return oEvent;
};
以前的帐号忘了
等 级:
发表于:2008-02-16 17:17:286楼 得分:0
请查看JS手册,看看IE和FF对对象操作的区别和共同点
IE和FF对一些对象的操作是有区别的!
-------------------------------------------------------
pEvent.js文件已经将IE与FF下的一些区别修正过了,还有哪里需要修正的?
什么问题找不出来,郁闷
ff就有时两个有时一个而且移出有时加有时不加
不是是不是这个的影响
非官方说法
看看还有没有其它回答,
下周一上班的时候结贴.
我这儿border为0的时候一样报错...
如果有滚动条的话从滚动条移出还是会出错的
你这段代码,我在IE下测试了,点文本区域得外面他也onmouseover触发,点文本区域的时候onmouseover同样也触发
FF下我不知道,应该是代码写的有问题了
不清楚ff怎么解释border的
也不好说是不是bug
貌似也没有解决办法
有border肯定出错
没有border在某些时候也会出错
但有border的span也没有出错
看来是文本域和文本框的问题
这个可能要高手来解释了
onmouseover="XXX();return false;" 这样顺便软一个:
打造新时代的求职招聘新方式,hhhjob平台教你找工作。 http://www.hhhjob.com