多浏览器下可用代码- </div>
- <div align="center">
- <!--{if $post['number'] == 1}-->
- <script language="JavaScript">
- <!--
- function copyUrl(txt){
- //var content='';
- //window.clipboardData.setData("Text",txt);
- if(window.clipboardData)
- {
- window.clipboardData.clearData();
- window.clipboardData.setData("Text", txt);
- }
- else if(navigator.userAgent.indexOf("Opera") != -1)
- {
- window.location = txt;
- }
- else if (window.netscape)
- {
- try {
- netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
- }
- catch (e)
- {
- alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'");
- return;
- }
- var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
- if (!clip)
- return;
- var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
- if (!trans)
- return;
- trans.addDataFlavor('text/unicode');
- var str = new Object();
- var len = new Object();
- var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
- var copytext = txt;
- str.data = copytext;
- trans.setTransferData("text/unicode",str,copytext.length*2);
- var clipid = Components.interfaces.nsIClipboard;
- if (!clip)
- return false;
- clip.setData(trans,null,clipid.kGlobalClipboard);
- }
- alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友,员会奖励相应积分");
- }//-->
- </script>
- <a href="javascript:copyUrl('$post[subject]\n{$boardurl}viewthread.php?tid=$tid&fromuid=$discuz_uid')"><img src="images/copy.gif" border="0"></a>
- <!--{/if}-->
- </div>
复制代码 |