lightbox---在web页面中添加图片浏览功能

 

http://www.huddletogether.com/projects/lightbox2

首先去上面的页面看一下特效,能够在web页面中实现象acdsee那样的图片浏览的功能,给单调的页面增色不少。

到目前为止,能实现这样的特效,也只有javascript才能做的这么好。

lightbox是一个用javascript写的组件,专门在web页面中实现图片的浏览。

要把他加到自己的web应用中,并不是多么复杂的事情,lightbox已经替我们做了大量的工作,只要拿过来用就可以了。

首先,要把lightbox下载,放到自己的web应用中。和其他要引用的js文件,css文件放在一起就可以。

但是要注意,css和js中包含所需image图片的路径,最好检查一下,改成自己的绝对路径。

接下来要做的是要把lightbox引进来,

<script type="text/javascript" src="/common/script/3rdParty/lightbox2/js/prototype.js"></script>
<script type="text/javascript" src="/common/script/3rdParty/lightbox2/js/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="/common/script/3rdParty/lightbox2/js/lightbox.js"></script>
<link rel="stylesheet" href="/common/script/3rdParty/lightbox2/css/lightbox.css" type="text/css" media="screen" />

再接下来要做的就是给图片链接加一个rel属性,比如:

<a href="xxx" rel="lightbox">xxx</a>

对了,就是这么简单。

最需要注意的事项,就是lightbox自己图片的路径,以及引用的lightbox的路径,只要路径对,一般不会出现问题。

我在用的时候,遇到一个问题,我的图片不是用静态html代码写的,动态生成,所以lightbox捕捉不到image list。解决办法就是,在动态加载图片后,调用Lightbox.prototype.updateImageList()方法,这样就没有问题了。

http://www.huddletogether.com/projects/lightbox2页面上就有简单的使用帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值