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 相关文章推荐
jQuery 1.7.2中getAll方法的疑惑分析
May 23 Javascript
JQuery 在线引用及测试引用是否成功
Jun 24 Javascript
Dropzone.js实现文件拖拽上传功能(附源码下载)
Nov 22 Javascript
Bootstrap滚动监听组件scrollspy.js使用方法详解
Jul 20 Javascript
Vue单页式应用(Hash模式下)实现微信分享的实例
Jul 21 Javascript
Vue keep-alive实践总结(推荐)
Aug 31 Javascript
three.js中文文档学习之通过模块导入
Nov 20 Javascript
jQuery 操作 HTML 元素和属性的方法
Nov 12 jQuery
vue.js 2.*项目环境搭建、运行、打包发布的详细步骤
May 01 Javascript
Vue多环境代理配置方法思路详解
Jun 21 Javascript
Vue组件之高德地图地址选择功能的实例代码
Jun 21 Javascript
vue+axios 拦截器实现统一token的案例
Sep 11 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 获取本机外网/公网IP的代码
2010/05/09 PHP
php中邮箱地址正则表达式实现与详解
2012/04/24 PHP
laravel 5.5 关闭token的3种实现方式
2019/10/24 PHP
动态创建样式表在各浏览器中的差异测试代码
2011/09/13 Javascript
jQuery实现的手机发送验证码倒计时效果代码分享
2015/08/24 Javascript
微信小程序 SocketIO 实例讲解
2016/10/13 Javascript
JSON对象 详解及实例代码
2016/10/18 Javascript
Bootstrap实现各种进度条样式详解
2017/04/13 Javascript
AngularJS双向绑定和依赖反转实例详解
2017/04/15 Javascript
vue Treeselect下拉树只能选择第N级元素实现代码
2020/08/31 Javascript
[41:17]VG vs Optic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
详解Python Socket网络编程
2016/01/05 Python
Python 爬虫图片简单实现
2017/06/01 Python
Python迭代器和生成器定义与用法示例
2018/02/10 Python
python 随机打乱 图片和对应的标签方法
2018/12/14 Python
基于Python实现迪杰斯特拉和弗洛伊德算法
2020/05/27 Python
对python中的控制条件、循环和跳出详解
2019/06/24 Python
python单线程下实现多个socket并发过程详解
2019/07/27 Python
Python学习笔记之Django创建第一个数据库模型的方法
2019/08/07 Python
python基于json文件实现的gearman任务自动重启代码实例
2019/08/13 Python
python openCV获取人脸部分并存储功能
2019/08/28 Python
python实现LRU热点缓存及原理
2019/10/29 Python
Python内置方法和属性应用:反射和单例(推荐)
2020/06/19 Python
Python+OpenCV检测灯光亮点的实现方法
2020/11/02 Python
详解CSS3伸缩布局盒模型Flex布局
2018/08/20 HTML / CSS
探究 canvas 绘图中撤销(undo)功能的实现方式详解
2018/05/17 HTML / CSS
canvas进阶之贝塞尔公式推导与物体跟随复杂曲线的轨迹运动
2018/01/10 HTML / CSS
美国在线医疗分销商:MedEx Supply
2020/02/04 全球购物
制衣厂各岗位职责
2013/12/02 职场文书
全国道德模范事迹
2014/02/01 职场文书
企业宣传语大全
2015/07/13 职场文书
新闻报道稿范文
2015/07/23 职场文书
解析:创业计划书和商业计划书二者之间到底有什么区别
2019/08/14 职场文书
创业计划书之美容店
2019/09/16 职场文书
html form表单基础入门案例讲解
2021/07/21 HTML / CSS
Python 避免字典和元组的多重嵌套问题
2022/07/15 Python