当用户在浏览当前文章时,如果觉得文章有用,可以将本文的标题及链接地址复制推荐给QQ/MSN好友,下面简单说下方法:
一、在head中加入如下代码: <script language="JavaScript"> <!-- //告诉好友 function copyToClipBoard(){ var clipBoardContent=''; clipBoardContent+='{$ArticleTitle}'; clipBoardContent+=window.location; window.clipboardData.setData("Text",clipBoardContent); alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友"); } --> </script>
二、把如下代码放入模板的内容页:
<script language="javascript" type="text/javascript">document.writeln ("<input id=\"thisweburl\" type=\"text\" size=\"65\" value=\"" + location + "\" onmouseover=\"this.select()\"/>")</script> <Input style="background-color:#CCCCCC;border:1px solid #999999;" name=copyurl type=button class="gg" onclick="javascript: clipboardData.setData('text',document.getElementById('thisweburl').value);alert('恭喜,网址复制成功!')" value=复制地址>
这样就可以完美实现标题 + 网址一起发给QQ/MSN上的好友了
还有更多变通的方式,例如我不想用文字按钮,想用自己的图片来代替,也是可以的,还可以应用于各个频道及你所需要放置的位置。例如我用在商城频道: 原来的是: <INPUT title='点击复制标题和地址到剪贴版,直接在MSN/QQ上粘贴即可.' type=button value='将本页地址告诉QQ/MSN上的好友' onclick='copyToClipBoard()'>
改成: <A href="#" onclick="copyToClipBoard()"><IMG src="图片地址" border=0 alt="点击复制本网址,发给QQ/MSN好友"></A> |