随笔-18  评论-96  文章-15  trackbacks-6

今天在使用ajax下拉框时发现了一个一问题,就是下拉框会被<select>遮挡,选择框的内容是放在div里的,所以去网上找了一下才知道答案:

原来,只要在div内容后面添加如下代码就可以了

<iframe src="javascript:false" style="position:absolute; visibility:inherit; top:0px; left:0px; width:100px; height:200px; z-index:-1; filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';"></iframe>

posted on 2006-09-08 15:23 xing 阅读(1353) 评论(5)  编辑 收藏 所属分类: html

评论:
#1楼  2006-09-09 19:04 | 徐灿钊Asp.net专栏      
Firefox可以吗?
  回复  引用  查看    
#2楼 [楼主] 2006-09-10 12:34 | xing      
@徐灿钊Asp.net专栏
不支持的
  回复  引用  查看    
#3楼  2007-03-24 06:05 | dohkoos [未注册用户]
在IE下好像不起作用啊!在FF下不要这一段也能正常显示的。我的是IE6,FF是2.0.0.2
  回复  引用    
#4楼  2007-09-17 17:28 | 阿布操 [未注册用户]
firefox 根本都没有这个问题啊,这个是针对ie6那个烂浏览器的
  回复  引用    
#5楼  2008-07-22 19:23 | 子杰      
解决div总是被select遮挡的问题 javascript:



var selectTag = document.getElementsByTagNames("select");



for (i=0;i<selectTag.length;i++){

selectTag(i).visibility = 'hidden';

}



/*当层挡时触发这个.*/

下一步用再写了吧!呵呵,这样就可以解决在IE和FF中的问题了,但是目前在OPP中我没有解决!头痛呀!


  回复  引用  查看    

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  博客园首页

  新闻频道

  社区

  小组

  博问

  网摘

  闪存

  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接: