首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 ┆ 端午节祝福 ┆ 迅雷在线影视
设为首页
加入收藏
联系我们
高级搜索
您当前的位置: 主页>编程相关>JAVASCRIPT>Javascript在IE和FireFox中的不同应用方法
Javascript在IE和FireFox中的不同应用方法
来源: 发布时间:2007-10-26 发布人: 浏览: 人次   字体: [ ]  

(2)解决方法:

MF 的 event 只能在事件发生的现场使用,此问题暂无法解决。可以这样变通:

原代码(可在IE中运行):

onclick="javascript:gotoSubmit()"/>

...

<script language="javascript">

function gotoSubmit() {

...

alert(window.event); // use window.event

...

}

</script>

新代码(可在IE和MF中运行):

onclick="javascript:gotoSubmit(event)"/>

...

<script language="javascript">

function gotoSubmit(evt) {

evt = evt ? evt : (window.event ? window.event : null);

...

alert(evt); // use evt

...

}

</script>

此外,如果新代码中第一行不改,与老代码一样的话(即 gotoSubmit 调用没有给

参数),则仍然只能在IE中运行,但不会出错。所以,这种方案 tpl 部分仍与老

代码兼容。

///////////////////////////////////////////////////////////////////////

// 以下来自网友 llihua

//事件处理函数

function a(evt) { //FireFox

evt = evt? evt: window.event; //IE

var srcElem = (evt.target)? evt.target: evt.srcElement;

//事件处理...

}

在连接事件处理函数的时候,可以用Inline HTML方式,也可以用Event

property方式定义。

1、使用Inline HTML方式,如:

onclick="javascript:a(event)">

注意:

(1)javascript不能省;

(2)实参要使用event,形参使用什么都可以(如evt、event等);

2、使用Event property方式绑定事件处理函数,如:

document.form2.radio[0].onclick = a;

// 以上来自网友 llihua

///////////////////////////////////////////////////////////////////////

4. HTML 对象的 id 作为对象名的问题

(1)现有问题

在 IE 中,HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用。在

MF 中不能。

(2)解决方法

用 getElementById("idName") 代替 idName 作为对象变量使用。

5. 用idName字符串取得对象的问题

(1)现有问题

在IE中,利用 eval(idName) 可以取得 id 为 idName 的 HTML 对象,在MF 中不能。


共4页: 上一页 [1] [2] 3 [4] 下一页
相 关 文 章   发布商链接
·Javascript如何控制CheckBox的全选与...
·单选框单击出现相应的JS说明代码
·JavaScript将table中选择的数据导出...
·javascript实现类似IE7中的Tab效果
·js实现select 控件的option添加,移除...
·在拷贝内容时增加版权信息的JavaScri...
·js操作innerHTML 引起的未知运行时错...
·JS实现多行的HTML静态表格分页代码
·Javascript里怎么取Array的某个值及A...
·javascript解析身份证号码得到出生日...
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·javscript实现鼠标移到小图片
·如何在静态页面中利用javascr...
·javascript实现WEB页面导出为...
·如何在兼容IE和Firefox的情况
·javascript读取本地excel文档
·javascript实现页面自动刷新...
·javascript解决iframe框架页...
·javascript实现网易邮箱多附...
·javascript实现模仿IE自动完...
·javacript实现关闭子窗口,刷...
·javascript脚本实现右键弹出...
·javascript结合Ajax制作的可...
·javascript实现页面载入等待...
·javascript实现一个IP只弹窗...
·javascript导航条比较实用的...
热 门 文 章
·Ext2.0框架的Grid使用介绍祥...
·JS实现多行的HTML静态表格分...
·javascript实现多张图片轮流...
·javascript使用xml数据岛的简...
·Adobe Reader利用javascript...
·javascript读写TEXT文本文件...
·幻灯片焦点图片新闻显示调用f...
·javascript实现页面载入等待...
·实例讲解Ext Js生成动态树,...
·javascript实现动态多附件上...
·javascript脚本实现右键弹出...
·鼠标右下角显示层,javascrip...
·javascript解析身份证号码得...
·javascript实现的网页软键盘...
·js操作innerHTML 引起的未知...
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .