如何在任何浏览器的javascript中将数据复制到剪贴板
问题描述:
我必须将数据复制到剪贴板。
我使用了以下代码,
Hi,
I have to copy data to clipboard.
I have used following code,
var clipboarddiv=document.getElementById('divclipboardswf');
if(clipboarddiv==null)
{
clipboarddiv=document.createElement('div');
clipboarddiv.setAttribute("name", "divclipboardswf");
clipboarddiv.setAttribute("id", "divclipboardswf");
document.body.appendChild(clipboarddiv);
}
clipboarddiv.innerHTML='<embed src="../javascript/clipboard.swf" FlashVars="clipboard='+
encodeURIComponent(strResult)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
alert('The text is copied to your clipboard...');
但它不起作用。
for IE
But it is not working.
for IE
window.clipboardData.setdata("Text",strResult)
它正在运行但不适用于其他浏览器。
请帮帮我
it is working but not for another browser.
please help me
答
检查以下链接。
http://*.com/questions/400212/how-to-copy-to-clipboard-in-javascript
还有一个链接是
http://www.gamedev.net/topic/281951-copy-to-clipboard-in-firefox/
一切顺利
Hi,
Check following link for it.
http://*.com/questions/400212/how-to-copy-to-clipboard-in-javascript
And one more link is
http://www.gamedev.net/topic/281951-copy-to-clipboard-in-firefox/
All the best
您好,
您可以试试这个 -
http://blog.logiclabz.com/javascript/copy-to-clipboard-with-javascript-on-mozilla-firefox-and-ie.aspx [ ^ ]
http:// lab。 artlung.com/copy-to-clipboard-javascript/ [ ^ ]
Hi,
You can try this-
http://blog.logiclabz.com/javascript/copy-to-clipboard-with-javascript-on-mozilla-firefox-and-ie.aspx[^]
http://lab.artlung.com/copy-to-clipboard-javascript/[^]
这是同一页面的源代码。
你有:Colapse |复制代码
:)
whatch the source code of this same page.
you have : "Colapse | Copy Code"
:)