1、FireFox下的JS获取对象使用的方法是document.getElementById('id'),而用IE下可使用document.form[0].id的形式,而getElementById方法在IE下也是可用的,所以使用这个方法,并且html标签的使用id属性而不是name属性。
2、当使用数组保存html元素对象时,在IE可以直接保存其元素的id,然后在使用中使用"id.属性"的形式进行操作,而在FireFox下不能使用这种形式获取正确的对象,所以保存到数组的应该是获取得的html元素对象,如:
Firefox兼容性        var menu1 = new Array(4);
Firefox兼容性        menu1[
0= document.getElementById("CMenu1Item0");
Firefox兼容性        menu1[
1= document.getElementById("CMenu1Item1");
Firefox兼容性        menu1[
2= document.getElementById("CMenu1Item2");
Firefox兼容性        menu1[
3= document.getElementById("CMenu1Item3");
3、FrieFox下常常需要容器有固定的宽度,所以如果发生变形时,可考虑设置一定的宽度进行测试。

相关文章:

  • 2022-12-23
  • 2021-07-23
  • 2022-03-01
  • 2021-08-13
  • 2021-06-03
  • 2022-01-20
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-27
  • 2021-12-23
  • 2022-12-23
  • 2021-07-08
  • 2021-05-26
  • 2021-07-22
  • 2021-07-07
相关资源
相似解决方案