Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

SS如何实现点击图片,弹出一个层,层里显示图片(就是论坛的效果)

[复制链接]
mslxd 发表于 2009-12-29 09:32:57 | 显示全部楼层
这个功能有点意思,回头偶整整
回复

使用道具 举报

bugx 发表于 2009-12-29 09:56:54 | 显示全部楼层
lightbox插件就可以了。但是有可能和SS本身的JS冲突
回复

使用道具 举报

wcl2222 发表于 2009-12-30 01:16:45 | 显示全部楼层
本帖最后由 wcl2222 于 2009-12-30 01:19 编辑

我认真的查看和测试了各种情况,发现如果是图片带有链接的,则不会触发这个脚本功能!而上传有本地图片的新文章系统都会自动加上链接,采集出来的文章则不会出现这种情况,象这种形式则不行
<A href="batch.download.php?aid=7415" target=_blank> <IMG src="attachments/2009/11/1_20091127135729198dj.thumb.jpg" border=0 ></A>

所以如果想这种也有效果,则需要改动这个代码,就是让A标签也不例外地执行,注意如果这样改,则所有带链接的图片则会使链接失效呵,所以请谨慎修改!

修改办法如下,在include/js/common.js文件里(在我上传的附件中改,不要用官方的改呵):

  1. if (imgs[i].parentNode.tagName.toLowerCase() !='a') {
  2. imgs[i].title = '点击图片可在新窗口打开';
复制代码
将'a'改成'dfsdfdsdfs' 我的意思是改成不可能发生的事,如果想代码思路清晰,可以直接删除这个条件语句!

评分

1

查看全部评分

回复

使用道具 举报

理红轩 发表于 2009-12-30 08:23:26 | 显示全部楼层
回复 14# wcl2222

DZ鼠标缩放方式测试成功!

但有个问题:在火狐浏览器中,总是多打开一个原图的窗口。你的演示页则无此问题。我是上传的图片。如何解决呢?
回复

使用道具 举报

jears 发表于 2009-12-30 09:12:48 | 显示全部楼层
收藏备用!
回复

使用道具 举报

jears 发表于 2009-12-30 09:13:14 | 显示全部楼层
收藏备用  呵呵`
回复

使用道具 举报

ljbetter 发表于 2009-12-30 11:57:25 | 显示全部楼层
收藏备用,谢谢
回复

使用道具 举报

hoiuan 发表于 2010-1-7 00:48:46 | 显示全部楼层
收藏备用!!!!!!!!
回复

使用道具 举报

hoiuan 发表于 2010-1-14 18:22:43 | 显示全部楼层
为什么我弄不出来呢???
我是复制的论坛的js,上面附件太贵...
回复

使用道具 举报

Alice.Girl 发表于 2010-1-14 21:56:19 | 显示全部楼层
回复 1# mqq
用jquery可以实现,g.cn搜索相关代码加到模板内就可以了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 23:37 , Processed in 0.034753 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表