WEB开发网
开发学院网页设计JavaScript Javascript公共脚本库系列(四) 改进的弹出层脚本 阅读

Javascript公共脚本库系列(四) 改进的弹出层脚本

 2010-09-14 13:39:17 来源:WEB开发网   
核心提示: .csharpcode, .csharpcode pre{font-size: small;color: black;font-family: consolas, "Courier New", courier, monospace;background-color: #

六.打包下载地址

http://files.cnblogs.com/zhangziqiu/TestScriptHelper_ShowDivComon.rar

七.相关经验和技巧

一个li对象的width设置为100px或者li的容器ul的width为100px, 在firefox下, li的offsetWidth永远为100, 超出的内容部分不会自动撑开li, 即使设置了overflow:visible仍然只是在li外部显示超出内容. 解决办法是可以li内再增加一个span对象放置内容文字, 这时获取span的offsetWidth为内容的长度而不是li的长度.

使用document.createElement方法创建的对象,在IE6下虽然可以获取到对象, 但是无法再设置他的宽度和高度. 也就是说createElement在IE和FF下均可用, 但是要想动态创建一个标签并且设置他的宽高,比如一个<iframe>, 可以使用写入HTML代码的方式,写入后可以获取对象并设置他的宽度和高度.

一个div,里面有一个iframe, 关闭时一定要先关闭iframe再关闭div, 否则在ie6中iframe会无法关闭.

八.总结

这篇文章没有太多技术含量, 高手们请见谅. 在改进中我学习到了新的知识.希望能和鸟儿们一起进步.

系列文章:

Javascript公共脚本库系列(一): 弹出层脚本

Javascript公共脚本库系列(二): 添加事件多播委托的方法

Javascript公共脚本库系列(三): 格式化事件对象/事件对象详解

上一页  1 2 3 4 5 6 

Tags:Javascript 公共 脚本

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接