Thickbox3.1 版本在IE6下无法弹出层,始终显示滚动条

lhh1002 2011-09-23 03:57:06
Thickbox3.1 版本在IE6下无法弹出层,始终显示滚动条。

调用方法如下:


<link href="../style/thickbox.css" rel="stylesheet" type="text/css" />
<script src="../javascript/jquery-1.6.3.min.js" type="text/javascript"></script>
<script src="../javascript/thickbox.js" type="text/javascript"></script>


我的调用方法有2种,官方文档给的方法是

<a href="Upimg/ajax_ifram.html?keepThis=true&TB_iframe=true&height=250&width=400" title="add a caption to title attribute / or leave blank" class="thickbox">例子1</a>


也就是说给a标记加一个链接和class,这样的方法兼容性好,但是不灵活,因为要做登陆判断,就要用js去判断。
因此我需要做如下调用



function DefaultSaveOpenBox() {
var cook = getCookie("UserID");
if (cook == null) {
tb_show('请先登陆', "../layer/login.aspx?TB_iframe=true&height=370&width=580&modal=true", "thickbox");
return false;
}
else {
}
}


然后我会这样写


<a href="javascript:void(0)" onclick="DefaultSaveOpenBox()">保存</a>


这样在IE6下就有问题了,无法弹出层,始终显示滚动条。

请各位高手给个解决方法
...全文
208 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
小狼15454 2012-10-25
  • 打赏
  • 举报
回复
在tb_show 下面加一行
$("#TB_iframeContent").attr("src", url);
豆虫 2011-09-23
  • 打赏
  • 举报
回复
BLUE_LG 2011-09-23
  • 打赏
  • 举报
回复
弃了ie6吧。。。
niuniu20008 2011-09-23
  • 打赏
  • 举报
回复
这是什么插件?没用过

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧