A-A+
IE6下弹出层(DIV)被下拉框(Select)遮挡完美解决办法
这里分享一个完美解决IE6下弹出层(DIV)被下拉框(Select)遮挡的问题,我们只要使用两个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="";
- }
- }
- }