完美解决IE6弹出层(DIV)被下拉框(Select)遮挡问题
yqxbc 发布时间:08-27 来源:一起学编程 浏览:4次
  核心:使用两个JS方法-hideAllSelect()和showAllSelect()。

  思想:弹出层的时候,隐藏所有下拉框;隐藏层的时候,显示所有下拉框。

  代码:
function hideAllSelect(){
 var t=document.getElementsByTagName("select");
 for (var i=0;i<t.length;i++){
  t[i].style.visibility="hidden";
 }
 for (var temp=0;temp<window.frames.length;temp++){
  var t=window.frames[temp].document.getElementsByTagName("select");
  for (var i=0;i<t.length;i++){
   t[i].style.visibility="hidden";
  }
 }
}
function showAllSelect(){
 var t=document.getElementsByTagName("select");
 for (var i=0;i<t.length ;i++){
  t[i].style.visibility="";
 }
 for (var temp=0;temp<window.frames.length ;temp++ ){
  var t=window.frames[temp].document.getElementsByTagName("select");
  for (var i=0;i<t.length ;i++){
   t[i].style.visibility="";
  }
 }
}


  示例:

\"点击图片打开新窗口浏览\"


  出处:http://zl0828.blog.51cto.com/blog/2242565/826986。
如果你有好的win10资讯或者win10教程,以及win10相关的问题想要获得win10系统下载的关注与报道。
欢迎加入发送邮件到657025171#qq.com(#替换为@)。期待你的好消息!