原因是在html中加上文档类型(DOCTYPE)后判断屏幕坐标出错,网络上也有解决方法,就是去掉文档类型,这种治标不治本的方法我觉得很不合理,本人花了点时间修改了一下。经测试ie6、ie7、firefox2.0、firefox3.0 是没有任何问题的,其他的我没有测试。改后的压缩文件多了2KB左右,现在为16.2 KB。在目前的网络带宽下还是比较合理的。如果有需要我可以提供popup.js注释版。请相信博主是有分享精神的。 历史版本说明: V1.0.0 2008.07 从百度空间下载popup.js,并运用到博客系统中 V1.1.0 2008.07 修改由于与文档类型(DOCTYPE)冲突,遮罩层错位 V1.2.0 2008.11 修改由于页面较短,遮罩层不能完全遮罩页面 修改在非全屏下打开遮罩,再全屏页面后遮罩层不能全屏问题 修改对话框可拖出遮罩区域问题 20100413更新了下,一点小问题。在线测试 http://img.jb51.net/online/popup/popup.html 打包下载地址
推荐阅读
js 发个判断字符串是否为符合标准的函数
复制代码 代码如下:function ZQH_isIP(str){ var arrIP = str.split("."); if(arrIP.length != 4){ return false; } else { var i; for(i in arrIP) { if(ZQH_isNumeric(arrIP[i])) { if(arrIP[i] < 0 || arrIP[i]>>>详细阅读
本文标题:百度 popup.js 完美修正版非常的不错 脚本之家推荐
地址:http://www.17bianji.com/kaifa2/JS/28795.html
1/2 1