Possible Duplicates:
Copy / Put text on the clipboard with FireFox, Safari and Chrome
How to Copy to Clipboard in JavaScript?
你好,
场景:我复制了一些内容(从记事本或 word)并想将其粘贴到我的 iframe 中。在粘贴之前我想操作剪贴板内容。
在 IE 中,我可以使用 window.clipboardData.getData("Text");
如何在其他浏览器(FF/chrome和safari)中读取剪贴板数据
最佳答案
只有当用户明确触发粘贴时(例如,通过使用 Ctrl-V 或编辑或上下文,您才能在大多数浏览器中执行此操作菜单)。
在 Firefox 和 Opera 中你需要使用 hack,比如我在这里概述的那个:JavaScript get clipboard data on paste event (Cross browser) .
在 Internet Explorer、Safari 和 Chrome 中,您可以在粘贴期间使用 window.clipboardData
直接访问剪贴板在 IE 和 paste
事件的clipboardData
WebKit 中的属性。更多信息可以在 Apple developer site 上找到.
关于javascript - 如何在跨浏览器中读取剪贴板数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5551338/