帮忙看下,以下代码在火狐中国版中不能显示,在火狐中显示正常,真晕。火狐==火冒
不知是那个属性不支持!    <SCRIPT   LANGUAGE="JavaScript"   DEFER>   
  var   fMenu   =   ["444","股票","音乐","天气","444","小说","软件","天气","音乐","购物","数码","购物","基金","游戏","视频","银行","视频","艺术","硬件","下载","游戏","行业","电影","英语","5555","彩票","新闻","校园","旅游","杀毒","闪游","旅游","邮箱","房产","招聘","小说","考试","新闻","桌面","美食","军事","教育","军事","美食","汽车","网游","博客","图片","政府","交友","地图","动漫","地图","大学","设计","地图","健康","相册","健康","星座","地方","动漫","体育","宠物","体育","国外","女性","NBA","公益","旅游","足球","论坛","时尚","法律","博客","交友","儿童","电视","股票","明星","论坛","广播","银行","手机","招聘","网游","笑话","移动","健康","亲子","女性","爱好","汽车","酷站","手机","汽车","邮箱","软件","电脑"]
   
  var   fValue   =   ["444","股票","音乐","天气","444","小说","软件","天气","音乐","购物","数码","购物","基金","游戏","视频","银行","视频","艺术","硬件","下载","游戏","行业","电影","英语","5555","彩票","新闻","校园","旅游","杀毒","闪游","旅游","邮箱","房产","招聘","小说","考试","新闻","桌面","美食","军事","教育","军事","美食","汽车","网游","博客","图片","政府","交友","地图","动漫","地图","大学","设计","地图","健康","相册","健康","星座","地方","动漫","体育","宠物","体育","国外","女性","NBA","公益","旅游","足球","论坛","时尚","法律","博客","交友","儿童","电视","股票","明星","论坛","广播","银行","手机","招聘","网游","笑话","移动","健康","亲子","女性","爱好","汽车","酷站","手机","汽车","邮箱","软件","电脑"]
   
  var   sMenu   =   [["uuuu"],[""],[""],["国外地区"],["oooo"],[""],[""],["天气"],[""],["购物综合","快递物流"],[""],["数码家电","导购"],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],["旅行社","地图"],[""],[""],["旅游资讯","自助户外"],[""],["房屋装修","租房买房","建筑行业"],[""],[""],[""],[""],[""],["美食综合"],[""],[""],[""],["美食视频"],[""],[""],[""],[""],[""],[""],["地图"],[""],["航空"],[""],[""],["交通","各地铁路"],["健康社区"],[""],["医疗健康","医学行业"],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],["用车/养车","厂商"],[""],[""],["汽车资讯","汽车/摩托车论坛"],[""],[""],[""]]
   
  var   sValue   =   [["7"],[""],[""],["44"],["8"],[""],[""],["43"],[""],["54","59"],[""],["56","57"],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],["50","53"],[""],[""],["49","51"],[""],["65","64","66"],[""],[""],[""],[""],[""],["67"],[""],[""],[""],["69"],[""],[""],[""],[""],[""],[""],["74"],[""],["76"],[""],[""],["75","78"],["82"],[""],["79","81"],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],["89","91"],[""],[""],["88","90"],[""],[""],[""]]
   
    
var oWhere = document.getElementById("tar");
var ofMenu = document.createElement("select");
    ofMenu.name = 'cls1';
var osMenu = document.createElement("select");
    osMenu.name = 'cls2';
    osMenu.cssText = 'margin-left:15px;margin-right:10px;';
with(oWhere) appendChild(ofMenu),appendChild(osMenu);   
    
  createMainOptions();   
  createSubOptions(0);   
    
  ofMenu.onchange   =   function()   {createSubOptions(this.selectedIndex);};   
    
  function   createMainOptions()   {   
          for(var   i=0;i<fMenu.length;i++)ofMenu.options[i]   =   new   Option(fMenu[i],fValue[i]);   
  }   
  function   createSubOptions(j)   {   
          with(osMenu)   {   
                  length=0;   
                  for(var   i=0;i<sMenu[j].length;i++)osMenu.options[i]   =   new   Option(sMenu[j][i],sValue[j][i]);   
          }   
  }   
    
  function   checkuser()   {   
  if   (document.forms[1].elements[1].value=="")   {   alert("没有选择");   return   false;   }   
  }   
  </SCRIPT>
  <div id="tar" style="display:inline"></div>

解决方案 »

  1.   

    这个应该不是插件引起的吧!只是用了js而已,而有些属性或方法FF不支持,但这个是ff支持的,中国版不支持而已。有遇以的朋友出来说下。3Q
      

  2.   

    这个不是其他什么问题,最主要是你JS的位置放错位置,你把代码顺序这样改就可以运行了。
     
      <div id="tar" style="display:inline"></div>  <SCRIPT   LANGUAGE="JavaScript"   DEFER>   
      var   fMenu   =   ["444","股票","音乐","天气","444","小说","软件","天气","音乐","购物","数码","购物","基金","游戏","视频","银行","视频","艺术","硬件","下载","游戏","行业","电影","英语","5555","彩票","新闻","校园","旅游","杀毒","闪游","旅游","邮箱","房产","招聘","小说","考试","新闻","桌面","美食","军事","教育","军事","美食","汽车","网游","博客","图片","政府","交友","地图","动漫","地图","大学","设计","地图","健康","相册","健康","星座","地方","动漫","体育","宠物","体育","国外","女性","NBA","公益","旅游","足球","论坛","时尚","法律","博客","交友","儿童","电视","股票","明星","论坛","广播","银行","手机","招聘","网游","笑话","移动","健康","亲子","女性","爱好","汽车","酷站","手机","汽车","邮箱","软件","电脑"]
       
      var   fValue   =   ["444","股票","音乐","天气","444","小说","软件","天气","音乐","购物","数码","购物","基金","游戏","视频","银行","视频","艺术","硬件","下载","游戏","行业","电影","英语","5555","彩票","新闻","校园","旅游","杀毒","闪游","旅游","邮箱","房产","招聘","小说","考试","新闻","桌面","美食","军事","教育","军事","美食","汽车","网游","博客","图片","政府","交友","地图","动漫","地图","大学","设计","地图","健康","相册","健康","星座","地方","动漫","体育","宠物","体育","国外","女性","NBA","公益","旅游","足球","论坛","时尚","法律","博客","交友","儿童","电视","股票","明星","论坛","广播","银行","手机","招聘","网游","笑话","移动","健康","亲子","女性","爱好","汽车","酷站","手机","汽车","邮箱","软件","电脑"]
       
      var   sMenu   =   [["uuuu"],[""],[""],["国外地区"],["oooo"],[""],[""],["天气"],[""],["购物综合","快递物流"],[""],["数码家电","导购"],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],["旅行社","地图"],[""],[""],["旅游资讯","自助户外"],[""],["房屋装修","租房买房","建筑行业"],[""],[""],[""],[""],[""],["美食综合"],[""],[""],[""],["美食视频"],[""],[""],[""],[""],[""],[""],["地图"],[""],["航空"],[""],[""],["交通","各地铁路"],["健康社区"],[""],["医疗健康","医学行业"],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],["用车/养车","厂商"],[""],[""],["汽车资讯","汽车/摩托车论坛"],[""],[""],[""]]
       
      var   sValue   =   [["7"],[""],[""],["44"],["8"],[""],[""],["43"],[""],["54","59"],[""],["56","57"],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],["50","53"],[""],[""],["49","51"],[""],["65","64","66"],[""],[""],[""],[""],[""],["67"],[""],[""],[""],["69"],[""],[""],[""],[""],[""],[""],["74"],[""],["76"],[""],[""],["75","78"],["82"],[""],["79","81"],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],[""],["89","91"],[""],[""],["88","90"],[""],[""],[""]]
       
        
    var oWhere = document.getElementById("tar");
    var ofMenu = document.createElement("select");
        ofMenu.name = 'cls1';
    var osMenu = document.createElement("select");
        osMenu.name = 'cls2';
        osMenu.cssText = 'margin-left:15px;margin-right:10px;';
    with(oWhere) appendChild(ofMenu),appendChild(osMenu);   
        
      createMainOptions();   
      createSubOptions(0);   
        
      ofMenu.onchange   =   function()   {createSubOptions(this.selectedIndex);};   
        
      function   createMainOptions()   {   
              for(var   i=0;i<fMenu.length;i++)ofMenu.options[i]   =   new   Option(fMenu[i],fValue[i]);   
      }   
      function   createSubOptions(j)   {   
              with(osMenu)   {   
                      length=0;   
                      for(var   i=0;i<sMenu[j].length;i++)osMenu.options[i]   =   new   Option(sMenu[j][i],sValue[j][i]);   
              }   
      }   
        
      function   checkuser()   {   
      if   (document.forms[1].elements[1].value=="")   {   alert("没有选择");   return   false;   }   
      }   
      </SCRIPT>
      

  3.   

    构造Option不要用new   Option(fMenu[i],fValue[i]);  用CreateElement()然后设置属性值,new Option(...)好像不是标准方法。