FireFox火狐浏览器踩坑实践指南

今天在FireFox和IE中测试JavaScript代码时发现FireFox和IE在很多方面存在差异。在浏览器

对象(BOM对象)方面差异比较多。下面是我发现的问题,总结了几个,与大家共享一下,希望

大家在以后的JavaScript编程过程中多注意一下下面所描述的几个问题,以减少不必要的麻烦


1.默认情况下,在FireFox中直接打开一个网页,然后访问history.length属性,FF返回为1,

而IE则返回0 。也就是说,在默认情况下,如果要用history.length属性取得浏览历史记录个

数,一般情况下FF会比IE多1。所以你要返回用户的浏览历史记录个数信息时,要根据当时的情

况而定。
2.在FF中可以关掉JavaScript代码的部分功能,不像IE只能全部关掉脚本功能
今天在设置FF的浏览器状态栏信息时,在IE可以正常显示,而FF却没有反应,开始我以为FF不

支持window.status属性,结果我后来发现原来可以设置FF,让JavaScript代码无法更改浏览器

状态栏信息,后来更改设置后,就没有问题了。
3.下次在大家在FF测试JavaScript代码时,如果出现异常情况,而又找不到代码段真正错误原

因,请不要发慌,也许在下面你就能找到答案:
打开FF,依次打开菜单工具--选项--内容。在启用JavaScript旁边的高级选项里也许就能让你

豁然开朗。
建议大家以后在在FF测试JavaScript代码时打开JavaScript的所有支持,既避免了不必要的错

误发生,也省去了大量的时间去寻找错误。因为很有可能不是JavaScript本身的错误,而只是

浏览器设置的问题。
这是我学习的一点经验,希望大家看到我的问题后,不要重蹈覆辙,少走一些弯路,祝大家在

以后的学习中更上一层楼!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浴火_凤凰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值