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

 找回密码
 立即注册
搜索

[已答复] ●● 斑竹 如何在內容頁 加上 複製本文網址功能●●●●

[复制链接]
2038 发表于 2009-9-1 12:14:58 | 显示全部楼层 |阅读模式
斑竹你好  請教您一下
如何在內容頁 加上 複製本文網址功能
回复

使用道具 举报

littlehz 发表于 2009-9-1 12:34:00 | 显示全部楼层
网上找个复制的javascript代码(如果要兼容Firefox和Opera,需要找javascript+flash的复制代码),按照代码中的要求在模板中生成本文的URL即可
回复

使用道具 举报

 楼主| 2038 发表于 2009-9-1 12:57:14 | 显示全部楼层
波波...
還是不太懂
有關鍵詞可以讓我搜一下嗎
回复

使用道具 举报

lidq.jingwu 发表于 2009-9-1 13:42:38 | 显示全部楼层
复制网址的JS代码
回复

使用道具 举报

 楼主| 2038 发表于 2009-9-1 14:05:13 | 显示全部楼层
<SCRIPT LANGUAGE="JavaScript">
function fCopyToClicp(id){
var a = document.getElementById(id);
window.clipboardData.setData('text',a.value);
alert("已復製到剪貼板了,你可以轉貼到MSN或其他頁面上發送給您的好友");}
</SCRIPT>
<input type="text"  id="txt" onmouseover="this.select();" value='$value[url]' />
<input type="button" value="復製" onClick="fCopyToClicp('txt');" />



value='$value[url]'  這地方要怎麼用呢 他沒半法解析本文網址
回复

使用道具 举报

lidq.jingwu 发表于 2009-9-1 14:15:18 | 显示全部楼层
应该是将fCopyToClicp('txt')里面的txt改成网址的变量吧,如:
<input type="button" value="復製" onClick="fCopyToClicp({$value[url]});" />
回复

使用道具 举报

 楼主| 2038 发表于 2009-9-1 14:32:06 | 显示全部楼层
<input type="text"  id="txt" onmouseover="this.select();" value='$value[url]' />

value='$value[url]'  那這段 是加自己的 域名話
他是解析復製我的域名說
回复

使用道具 举报

littlehz 发表于 2009-9-1 15:16:44 | 显示全部楼层
  1. <SCRIPT LANGUAGE="JavaScript">
  2. function fCopyToClicp(id){
  3. var a = document.getElementById(id);
  4. window.clipboardData.setData('text',a.value);
  5. alert("已復製到剪貼板了,你可以轉貼到MSN或其他頁面上發送給您的好友");}
  6. </SCRIPT>
  7. <input type="text"  id="txt" onmouseover="this.select();" value='{S_URL}/viewnews-{$news[itemid]}.html' />
  8. <input type="button" value="復製" onClick="fCopyToClicp('txt');" />
复制代码
用这段代码试试(在news_view.html.php模版中有效的),这个模版中并没有$value[url]的数据
回复

使用道具 举报

 楼主| 2038 发表于 2009-9-2 04:12:56 | 显示全部楼层
8# littlehz


謝謝斑竹
愛死你了
成功了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-13 06:22 , Processed in 0.108598 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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