我的網站上有一個按鈕。這個按鈕被稱爲copy
。當用戶點擊它時,我想要複製一些東西。JavaScript如何在Windows中複製數據如ctr + c
我已經讓JavaScript函數是這樣的:
function copyToClipboardCrossbrowser(s, el) {}
其中s
是數據被複制。怎麼樣?
感謝
我的網站上有一個按鈕。這個按鈕被稱爲copy
。當用戶點擊它時,我想要複製一些東西。JavaScript如何在Windows中複製數據如ctr + c
我已經讓JavaScript函數是這樣的:
function copyToClipboardCrossbrowser(s, el) {}
其中s
是數據被複制。怎麼樣?
感謝
你不能用純JavaScript,與Flash但是你可以解決它:https://github.com/zeroclipboard/ZeroClipboard
例子:
HTML
<html>
<body>
<button id="copy-button" data-clipboard-text="Copy Me!" title="Click to copy me.">Copy to Clipboard</button>
<script src="ZeroClipboard.js"></script>
<script src="main.js"></script>
</body>
</html>
爲主。 js
var client = new ZeroClipboard(document.getElementById("copy-button"));
client.on("ready", function(readyEvent) {
alert("ZeroClipboard SWF is ready!");
client.on("aftercopy", function(event) {
event.target.style.display = 'none';
alert("Copied text to clipboard: " + event.data["text/plain"]);
});
});
哪裏有你的代碼中的複製功能? –
我經歷了那個網站。看起來不錯。但是我必須複製哪些文件,我應該在哪裏複製它們?提前致謝。 –
「copyToClipboardCrossbrowser」是什麼樣的? – Charlie
@Charlie這是我的問題 –