thickbox在IE6,IE7,IE8下窗口不在中间的bug修复

 

曾经在介绍了在下IE7 thickbox3.1窗口位置溢出窗口的bug,这次又发现了IE8下同样的问题,thickbox弹出的窗口不在浏览器中间,而在偏下位置,一部分被状态栏遮挡了。thickbox作者貌似已经不再更新了,只能大家想想办法,如果要修复可以按照如下方法:在thickbox代码第 16行更改如下:

$.browser.msie6 = $.browser.msie && /MSIE 6\.0/i.test(window.navigator.userAgent) && !/MSIE 7\.0/i.test(window.navigator.userAgent) && !/MSIE 8\.0/i.test(window.navigator.userAgent);

如果你是在懒得修改代码,你可以直接下载我修改后的代码替换原来的thickbox.js来使用: thickbox.patch.js

tickbox中文使用说明 http://www.blueidea.com/articleimg/2006/08/3912/thickbox.html

官方连接 http://jquery.com/demo/thickbox/

小demo一个thickbox

我们不Hack软件,我们只是优秀软件的搬运工。
麦氪搜(iMacSO.com) » thickbox在IE6,IE7,IE8下窗口不在中间的bug修复

常见问题

  1. 本站网盘打开密码:778899
  2. 如遇闪退,检查自己的系统是否12,芯片是否M1,目前暂无彻底解决办法,等更新。
  3. 如遇:「xxx.app已损坏,打不开。你应该将它移到废纸篓」,并非你安装的软件已损坏,而是Mac系统的安全设置问题。详见:提示程序含有恶意代码或者已经打开所有来源还是提示扔到垃圾桶
  4. 激活工具在新系统10.12中打不开。参照 MacOS Big Sur CORE keygen提示您没有权限打开应用程序怎么办
  5. 关闭SIP系统完整性保护,正常运行第三方下载应用
  6. Apple Silicon M1 应用安装后运行闪退怎么办
  7. 历史版本下载、最新版本迭代、疑难软件求档、各种疑难杂症请留言