当前位置: 首页 > 图文教程 > 网络编程 > Javascript > 百度 popup.js 完美修正版非常的不错

Javascript
一个多浏览器支持的背景变暗的div并可拖动提示窗口功能的代码
CSS也可以把IE6弄死
ibm官方资料把应用程序从 Internet Explorer 迁移到 Mozilla
JavaScript修改css样式style
ext for eclipse插件安装方法
JavaScript对象模型-执行模型
定义select的边框颜色
js放大镜放大图片效果
javascript+css好多网站用的选星星实现打分功能的函数
javascript双向放大缩小广告代码
javascript四个方向无间隙滚动合集(多浏览器IE,firefox兼容)
Js的MessageBox效果代码
页面下沉抖动效果-网站HTTP连接没有效果-PC上有效果
javascript图片渐显效果代码
使用jquery给input和textarea设定ie中的focus
用JS实现一个页面多个css样式实现
用javascript做拖动布局的思路
javascript搜索自动提示功能的实现
多浏览器兼容的qq图片轮换效果javascript代码
javascript 建设银行登陆键盘

Javascript 中的 百度 popup.js 完美修正版非常的不错


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-12   浏览: 227 ::
收藏到网摘: n/a

百度空间的弹出窗口和拖拽效果(也就是popup.js),看起来挺不错的,用起来也相当好,如上图所示。现在很多知名网站都是用的这样的技术,建议大家都收藏起来,以备以后使用。 原因是在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 
修改由于页面较短,遮罩层不能完全遮罩页面
修改在非全屏下打开遮罩,再全屏页面后遮罩层不能全屏问题
修改对话框可拖出遮罩区域问题
在线测试 http://img.ruanchen.com/"0" src="/upload/tech/20091012/20091012094909_3493894fa4ea036cfc6433c3e2ee63b0.gif" alt="" />
打包下载地址