本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7582384
建立时间:2006年5月29日




[jQuery]ThickBox 2.0——JS展示脚本
软件技术

lhwork 发表于 2007/3/21 9:14:11

2006年10月01日 星期日 下午 06:48Cody Lindley 使用 jQuery 开发译: croc 阅读原文http://jquery.com/demo/thickbox/ThickBox 是基于 jQuery 用 JavaScript 编写的网页UI对话窗口小部件. 它可以用来展示单一图片, 若干图片, 内嵌的内容, iframed的内容, 或以 AJAX 的混合 modal 提供的内容.查看实例演示http://www.blueidea.com/articleimg/2006/08/3912/thickbox.html特性:ThickBox 是用超轻量级的 jQuery 库 编写的. 压缩过 jQuery 库只15k, 未压缩过的有39k. ThickBox 的 JavaScript 代码和 CSS 文件只占12k. 所以压缩过的 jQuery 代码和 ThickBox 总共只有27k. ThickBox 能重新调整大于浏览器窗口的图片. ThickBox 的多功能性包括(图片,iframed 的内容,内嵌的内容,AJAX 的内容). 展示单一图片(single image) 展示图片集(multiple images) 展示内嵌内容(inline content) 展示被iFrame的内容(iframed content) 展示AJAX内容(AJAX content) 其他:教程本身还自带了一个很酷的JS跳转脚本 ThickBox 能隐藏 Windows IE 6 里的元素. ThickBox 能在使用者滚动页面或改变浏览器窗口大小的同时始终保持居中. 点击图片, 覆盖层, 或关闭链接能移除 ThickBox. ThickBox 的创作者决定动画应该因人而异, 所以 ThickBox 不再使用动画了. 这是特性吗? 哦, 有人说是呀. 如何实现 ThickBox :1. ThickBox 要求使用 jQuery JavaScript 库; 正因如此, 你需要外调 jquery.js 文件在你的网页的 head 元素内, 接着还要外调 thickbox.js 文件 (注意: jquery.js 必须放在调用资源的第一位). 例子如下:<script type="text/javascript" src="path-to-file/jquery.js"></script> <script type="text/javascript" src="path-to-file/thickbox.js"></script>一旦你外调了 .js 文件, 打开 thickbox.js 并寻找加载图片的名字 (loadingAnimation.gif). 找到后, 根据它在你服务器上的位置确定更改它的路径.2. 在你的网页中外调 ThickBox CSS 文件. 例子如下:<link rel="stylesheet" href="path-to-file/thickbox.css" type="text/css" media="screen" />或<style type="text/css" media="all">@import "path-to-file/thickbox.css";</style>或, 打开 thickbox.css 文件并复制粘贴样式到你现有的样式表中.3. 观看例子, 学习使用不同的方法调用 ThickBox 的功能.支持的和经测试过的浏览器:Windows IE 6.0, Windows FF 1.5.0.5, Windows Opera 9.0, Macintosh Safari 1.3.2 & 2.0.3, Macintosh FF 1.5MIT 许可http://www.opensource.org/licenses/mit-license.php许可特此批出, 免费, 给任何人提供此软件的拷贝和他相关文档中的("软件"), 使用此软件不受任何限制, 所不受的限制包括: 有权利使用, 拷贝, 修改, 合并, 出版, 分发, 颁发从属许可, 和/或买卖该软件的拷贝.下载打包的所有文件及教程http://www.blueidea.com/articleimg/2006/08/3912/thickbox2.0.zip


阅读全文(6250) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144761566 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号