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序列化form表单使用ajax提交后处理返回的json数据
Mar 03 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
Apr 07 Javascript
Js与Jq 获取页面元素值的方法和差异对比
Apr 30 Javascript
jQuery Dialog对话框事件用法实例分析
May 10 Javascript
JS实现点击事件统计的简单实例
Jul 10 Javascript
JS简单实现点击复制链接的方法
Aug 03 Javascript
js模拟微博发布消息
Feb 23 Javascript
vue2.0在table中实现全选和反选的示例代码
Nov 04 Javascript
angularJs中跳转到指定的锚点实例($anchorScroll)
Aug 31 Javascript
Vue项目打包部署到iis服务器的配置方法
Oct 14 Javascript
Vue移动端项目实现使用手机预览调试操作
Jul 18 Javascript
基于Echarts图表在div动态切换时不显示的解决方式
Jul 20 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
DEDE采集大师官方留后门的删除办法
2011/01/08 PHP
PHP里的中文变量说明
2011/07/23 PHP
一个级联菜单代码学习及removeClass与addClass的应用
2013/01/24 Javascript
JavaScript中的onerror事件概述及使用
2013/04/01 Javascript
js模仿jquery的写法示例代码
2013/06/16 Javascript
可自己添加html的伪弹出框实现代码
2013/09/08 Javascript
js调用css属性写法
2013/09/21 Javascript
JavaScript调用客户端的可执行文件(示例代码)
2013/11/28 Javascript
javascript折半查找详解
2015/01/26 Javascript
jQuery+Pdo编写login登陆界面
2016/08/01 Javascript
js中变量的连续赋值(实例讲解)
2017/07/08 Javascript
js判断节假日实例代码
2017/12/27 Javascript
vue中引用swiper轮播插件的教程详解
2018/08/16 Javascript
简单了解JavaScript中的执行上下文和堆栈
2019/06/24 Javascript
pm2启动ssr失败的解决方法
2019/06/29 Javascript
Vue-cli4 配置 element-ui 按需引入操作
2020/09/11 Javascript
javascript实现点击按钮切换轮播图功能
2020/09/23 Javascript
Vue页面渲染中key的应用实例教程
2021/01/12 Vue.js
Python实现希尔排序算法的原理与用法实例分析
2017/11/23 Python
对python sklearn one-hot编码详解
2018/07/10 Python
Python 多维List创建的问题小结
2019/01/18 Python
使用Python进行体育竞技分析(预测球队成绩)
2019/05/16 Python
详解python uiautomator2 watcher的使用方法
2019/09/09 Python
python安装及变量名介绍详解
2020/12/12 Python
Expedia丹麦:全球领先的旅游网站
2018/03/18 全球购物
澳大利亚网上书店:QBD
2021/01/09 全球购物
我的五年职业生涯规划
2014/01/23 职场文书
会计专业求职信
2014/08/10 职场文书
毕业生银行实习自我鉴定
2014/10/14 职场文书
2014年员工工作总结范文
2014/11/18 职场文书
2015年高中班主任工作总结
2015/04/30 职场文书
病假条格式范文
2015/08/17 职场文书
入党申请书怎么写?
2019/06/11 职场文书
MySQL创建管理RANGE分区
2022/04/13 MySQL
关于Redis的主从复制及哨兵问题
2022/06/16 Redis
使用CSS实现百叶窗效果示例代码
2023/05/07 HTML / CSS