FireFox支持javascript吗?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
ssfyn
帖子: 19
注册时间: 2007-10-04 0:39

FireFox支持javascript吗?

#1

帖子 ssfyn » 2007-10-06 13:56

FireFox支持javascript吗?
为什么我的好多javascript在FireFox上都实现不了?有什么办法让FireFox兼容吗 ?
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#2

帖子 bones7456 » 2007-10-06 13:58

firefox当然支持javascript,但是语法和IE的有1%的区别。

另:不要重复发帖。
关注我的blog: ε==3
ssfyn
帖子: 19
注册时间: 2007-10-04 0:39

#3

帖子 ssfyn » 2007-10-06 14:08

有办法让FireFox浏览出语法不同的那部分吗?或者怎么写才能即让FireFox读出来也让IE读出来
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#4

帖子 bones7456 » 2007-10-06 14:22

呵呵,办法是有,但是是比较麻烦的,拿ajax最常用的一段js举例,得先区分出当前浏览器是什么类型,再执行相应动作。。。
http_request=false;
//开始初始化XMLHttpRequest对象
if(window.XMLHttpRequest){//Mozilla浏览器
http_request=new XMLHttpRequest();
if(http_request.overrideMimeType){//设置MIME类别
http_request.overrideMimeType("text/xml");
}
}
else if(window.ActiveXObject){//IE浏览器
try{
http_request=new ActiveXObject("Msxml2.XMLHttp");
}catch(e){
try{
http_request=new ActiveXobject("Microsoft.XMLHttp");
}catch(e){}
}
}
if(!http_request){//异常,创建对象实例失败 window.alert("创建XMLHttp对象失败!");
return false;
}
关注我的blog: ε==3
回复