Javascript 兼容firefox的一些问题


Posted in Javascript onMay 21, 2009

比如:
1. document.all() 在FF里不行. 必须改成document.getElementById();
2. obj.innerText = "XXX"; 在FF里好像偶尔也有问题. 换成obj.innerHTML = "XXX";就行了.
3. var olE = document.body.onload; 获得body的onload函数. IE没问题.FF不行.改成window.onload.解决.
至于window.onload和body.onload有什么区别.. 还有待百度一下.
4. 在IE中.event对象有x,y属性. FF没有. event.x在FF里应该是event.pageX
解决办法. mX = event.x ? event.x : event.pageX; 然后用 mX 代替 event.x.
5. 最可恨的是Ajax在FF里不能同步调用!!!
比如 xmlHttp.open("get","xxx.aspx?id=xx",true); //true表示异步
在IE和FF里都没问题。 但是 xmlHttp.open("get","xxx.aspx?id=xx",false); 在IE没问题.在FF里就不行!!
这个问题还没找到解决办法.
6. 要吃饭了.未完待续..
-----------
第5个解决了.
同步调用的时候这样写.

xmlHttp.open("get","xxx.aspx?id=xx",false); xmlhttp.send(null); 
if (xmlhttp.readyState == 4) { 
if (xmlhttp.status == 200) { 
// alert(xmlhttp.responseText); 
} else { 
alert("您所请求的页面有异常。"); 
} 
}
Javascript 相关文章推荐
背景音乐每次刷新都可以自动更换
Feb 01 Javascript
CSS常用网站布局实例
Apr 03 Javascript
JavaScript代码复用模式实例分析
Dec 02 Javascript
Jquery读取URL参数小例子
Aug 30 Javascript
12种不宜使用的Javascript语法整理
Nov 04 Javascript
开源的javascript项目Kissy介绍
Nov 28 Javascript
node.js中的http.response.write方法使用说明
Dec 14 Javascript
jQuery后代选择器用法实例
Dec 23 Javascript
jQuery实现简单隔行变色的方法
Feb 20 Javascript
js中常用的Math方法总结
Jan 12 Javascript
全新打包工具parcel零配置vue开发脚手架
Jan 11 Javascript
es6数据变更同步到视图层的方法
Mar 04 Javascript
鼠标经过的文本框textbox变色
May 21 #Javascript
jQuery 性能优化指南(3)
May 21 #Javascript
jQuery 性能优化指南(2)
May 21 #Javascript
jQuery 性能优化指南 (1)
May 21 #Javascript
javascript操作cookie_获取与修改代码
May 21 #Javascript
jQuery(1.3.2) 7行代码搞定跟随屏幕滚动的层
May 21 #Javascript
Javascript 的addEventListener()及attachEvent()区别分析
May 21 #Javascript
You might like
PHP获取数组中某元素的位置及array_keys函数应用
2013/01/29 PHP
Laravel框架实现的上传图片到七牛功能详解
2019/09/06 PHP
PHP实现递归的三种方法
2020/07/04 PHP
javascript 字符 Escape,encodeURI,encodeURIComponent
2009/07/09 Javascript
js trim函数 去空格函数与正则集锦
2009/11/20 Javascript
javascript和jquery修改a标签的href属性
2013/12/16 Javascript
js实现点击后将文字或图片复制到剪贴板的方法
2014/08/04 Javascript
jquery中post方法用法实例
2014/10/21 Javascript
jQuery插件Skippr实现焦点图幻灯片特效
2015/04/12 Javascript
JS实现兼容各浏览器解析XML文档数据的方法
2015/06/01 Javascript
浅析nodejs实现Websocket的数据接收与发送
2015/11/19 NodeJs
AngularJS 中的指令实践开发指南(一)
2016/03/20 Javascript
js仿小米官网图片轮播特效
2016/09/29 Javascript
JS中跨页面调用变量和函数的方法(例如a.js 和 b.js中互相调用)
2016/11/01 Javascript
HTML页面定时跳转方法解析(2种任选)
2016/12/22 Javascript
Bootstrap模态框使用详解
2017/02/15 Javascript
layui文件上传实现代码
2017/05/20 Javascript
浅谈ajax请求不同页面的微信JSSDK问题
2018/02/26 Javascript
JS实现li标签的删除
2019/04/12 Javascript
Python函数式编程指南(三):迭代器详解
2015/06/24 Python
解决python删除文件的权限错误问题
2018/04/24 Python
对Django 转发和重定向的实例详解
2019/08/06 Python
vscode调试django项目的方法
2020/08/06 Python
Python+OpenCV图像处理—— 色彩空间转换
2020/10/22 Python
用python计算文件的MD5值
2020/12/23 Python
纯CSS实现菜单、导航栏的3D翻转动画效果
2014/04/23 HTML / CSS
英国二手iPhone、音乐、电影和游戏商店:musicMagpie
2018/10/26 全球购物
zooplus波兰:在线宠物店
2019/07/21 全球购物
AOP的定义以及作用
2013/09/08 面试题
购房意向书
2014/04/01 职场文书
社团活动总结范文
2014/04/26 职场文书
卫生厅领导班子党的群众路线教育实践活动整改措施
2014/09/20 职场文书
优秀小学生事迹材料
2014/12/26 职场文书
教师廉洁自律个人总结
2015/02/10 职场文书
解决pytorch 损失函数中输入输出不匹配的问题
2021/06/05 Python
SpringBoot读取Resource下文件的4种方法
2021/07/02 Java/Android