找回密码

碧海潮声大学生网

查看: 1467|回复: 15
打印 上一主题 下一主题

〖原创〗〖pw_hack〗实用功能:复制回帖位置定位URL

[复制链接]
跳转到指定楼层
#
发表于 2005-11-21 15:31 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
这个功能比较实用的,只是我hack过的完整功能里一个小功能。但非常实用

比如说,要将一个回帖发给一个网友,却只能发第几页的链接,让其找第几楼,麻烦,而且如果用了框架的话,更是麻烦,还要查看右键属性,而且无法准确定位

所以,hack实现了此功能(其实还有送鲜花后自动返回当前楼,这帖子里就不说了,因为有些人没有装鲜花鸡蛋插件的)

好,废话不说,安装方法

打开模板下的read.htm

在最开头,加上一个javascript函数,如下
  1. <script>
  2. //Added by 笨笨啊 @ 2005-11-19
  3. function copyurl(lou)
  4. {
  5. var url;
  6. var iscopy;
  7. url=location.href;
  8. if(url.indexOf("#")>0) url=url.substr(0,url.indexOf("#"));
  9. url=url+"#"+lou;
  10. iscopy=clipboardData.setData("text",url);
  11. if(iscopy)
  12. {
  13. alert("已将当前帖子地址复制到URL");
  14. }
  15. else
  16. {
  17. alert("URL复制出错");
  18. }
  19. }
  20. </script>
复制代码

找到
  1. <td width=&#39;80%&#39; height="100%" bgcolor=&#39;$read[colour]&#39; valign=top>
复制代码
这段代码,就是显示 引用 编辑等图片的那里,在其前面加上一句
  1. <a name="$read[lou]"></a>
复制代码

找到
  1. <!--
  2. EOT;
  3. if($key==0){print <<<EOT
  4. -->
  5. <a href=&#39;#&#39; onclick="return delsubmit();">删除选定帖子</a>
  6. <!--
  7. EOT;
  8. }}print <<<EOT
  9. -->
复制代码

在它后面加上
  1. 【<a href="#$read[lou]" onclick="copyurl(&#39;$read[lou]&#39;)">复制此帖地址</a>】
复制代码

OK,完成~~

演示请看我的论坛,随意一篇帖子
http://www.zjoubbs.com
设置为开放的,游客可见,讨厌那种放链接演示逼别人注册看演示的人:)

图片演示如下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
15#
 楼主| 发表于 2006-3-27 03:57 | 只看该作者
OK
~~
14#
发表于 2006-3-27 03:51 | 只看该作者
谢谢师傅,都已经好了呀~~ [mop203]
13#
 楼主| 发表于 2006-3-27 03:03 | 只看该作者
我这里的几个风格应该都是可以的,我都检查过的
12#
 楼主| 发表于 2006-3-27 03:03 | 只看该作者
换了风格就行?原版风格肯定也是可以的,不过可能是你有冲突。
仔细检查一下吧
11#
发表于 2006-3-27 03:00 | 只看该作者
下面是引用笨笨啊于2006-03-26 18:57发表的:
【<a href="#$read[lou]" onclick="copyurl(&#39;$read[lou]&#39;)">复制此帖地址</a>】

是不是这句话没弄对?

都是按照您这里的代理复制过来的呀

奇怪,我刚刚换了个风格,这个风格可以,原版风格怎么不可以了
10#
 楼主| 发表于 2006-3-27 02:59 | 只看该作者
你是点击《复制地址》的那行字跳转到首页,还是?
加我QQ。我看看。
9#
 楼主| 发表于 2006-3-27 02:59 | 只看该作者

你是4.3.2吗?
我近期也会升级论坛。
到时候把完美的解决方法发到pw论坛上,好吗?
8#
发表于 2006-3-27 02:58 | 只看该作者
代码是对的,是不是我安装了字体《大.中.小》的插件影响的呢/
7#
 楼主| 发表于 2006-3-27 02:57 | 只看该作者
【<a href="#$read[lou]" onclick="copyurl(&#39;$read[lou]&#39;)">复制此帖地址</a>】

是不是这句话没弄对?
6#
 楼主| 发表于 2006-3-27 02:56 | 只看该作者
是不是你的代码没弄对?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋| 碧海潮声大学生网  

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.2( 浙ICP备11026473号 )

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