首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

在火狐中国版中不能显示,在火狐中显示正常解决方法

2012-03-05 
在火狐中国版中不能显示,在火狐中显示正常帮忙看下,以下代码在火狐中国版中不能显示,在火狐中显示正常,真

在火狐中国版中不能显示,在火狐中显示正常
帮忙看下,以下代码在火狐中国版中不能显示,在火狐中显示正常,真晕。火狐==火冒
不知是那个属性不支持!

JScript code
     <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的位置放错位置,你把代码顺序这样改就可以运行了。


JScript code
   <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> 


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

热点排行