侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

JS复制内容到剪切板

2024-05-13 星期一 / 0 评论 / 0 点赞 / 89 阅读 / 1897 字

JS复制内容到剪切板的实例代码(兼容IE与火狐)      复制代码 代码如下:   <mce:script type="text/javascript"><!--function copyToCli

JS复制内容到剪切板的实例代码(兼容IE与火狐)

  

  复制代码 代码如下:  

<mce:script type="text/javascript"><!--function copyToClipboard(meintext){    //ie    if (window.clipboardData){        window.clipboardData.setData("Text", meintext);    }    else if (scape)    {        try        {            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");        }        catch(e)        {            alert("被浏览器拒绝!"); ///n请在浏览器地址栏输入'about:config'并回车/n然后将 'debase_principal_support'设置为'true'        }        var clip = Components.classes['/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);        if (!clip) return;        var trans = Components.classes['/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["/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);        var copytext=meintext;        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("已复制本页链接,您可以使用Ctrl+V粘贴后,发送给好友!");    return false;}// --></mce:script>  调用copyToClipboard(meintext);meintext为传入参数。<input id='a' name='a' type='text'value='good' /><input name="" type="button" value='复制' onClick="copyToClipboard(a.value)"><a mce_ onClick="copyToClipboard(this.href)">01集</a>

 

广告 广告

评论区