笨笨啊 发表于 2005-11-21 15:31

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

这个功能比较实用的,只是我hack过的完整功能里一个小功能。但非常实用

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

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

好,废话不说,安装方法

打开模板下的read.htm

在最开头,加上一个javascript函数,如下



<script>
//Added by 笨笨啊 @ 2005-11-19
function copyurl(lou)
{
var url;
var iscopy;
url=location.href;
if(url.indexOf("#")>0) url=url.substr(0,url.indexOf("#"));
url=url+"#"+lou;

iscopy=clipboardData.setData("text",url);
if(iscopy)
{
alert("已将当前帖子地址复制到URL");
}
else
{
alert("URL复制出错");
}
}
</script>



找到

<td width=&#39;80%&#39; height="100%" bgcolor=&#39;$read&#39; valign=top>


这段代码,就是显示 引用 编辑等图片的那里,在其前面加上一句
<a name="$read"></a>

找到

<!--
EOT;
if($key==0){print <<<EOT
-->
<a href=&#39;#&#39; onclick="return delsubmit();">删除选定帖子</a>
<!--
EOT;
}}print <<<EOT
-->

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

OK,完成~~

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

图片演示如下

小懒车 发表于 2005-11-21 17:39

这个贴子,实用性相当大,顶一下!~
收藏了..........

LovGate 发表于 2005-11-24 21:42

这个我要了
谢谢楼主啊

3212556 发表于 2006-3-25 08:40

站长请问~我的复制过了以后怎么自动跳转到首页?

笨笨啊 发表于 2006-3-25 08:50

跳到首页?

3212556 发表于 2006-3-27 02:54

下面是引用笨笨啊于2006-03-25 00:50发表的:
跳到首页?


是的啊,这样会给会员带来很多麻烦的。
不过你这里的很好,不知是什么原因

笨笨啊 发表于 2006-3-27 02:56

是不是你的代码没弄对?

笨笨啊 发表于 2006-3-27 02:57

【<a href="#$read" onclick="copyurl(&#39;$read&#39;)">复制此帖地址</a>】

是不是这句话没弄对?

3212556 发表于 2006-3-27 02:58

代码是对的,是不是我安装了字体《大.中.小》的插件影响的呢/

笨笨啊 发表于 2006-3-27 02:59


你是4.3.2吗?
我近期也会升级论坛。
到时候把完美的解决方法发到pw论坛上,好吗?
页: [1] 2
查看完整版本: 〖原创〗〖pw_hack〗实用功能:复制回帖位置定位URL