我正在尝试将剪贴板复制用于用asp.net编写的一个页面 我使用zClip浏览器除了IE浏览器,在某些浏览器中(大多数情况下都是chrome),我的按钮使剪贴板复制不起作用,当我在Chrome中使用F12跟踪代码时,此错误显示:
GET http://www.steamdev.com/zclip/js/ZeroClipboard.swf net::ERR_NAME_NOT_RESOLVED
并且对于另一个资源,发生此错误
Failed to load resource: the server responded with a status of 404 (Not Found)
为什么某些浏览器无法加载这些文件???
感谢任何帮助或建议。 :)
答案 0 :(得分:0)
可能由于浏览器和Flash安全限制而发生,剪贴板注入只能在用户单击不可见的Flash影片时发生。来自JavaScript的模拟点击事件是不够的,因为这会启用剪贴板中毒。
在github repo中已经提到zclip插件的限制。 有关详细信息,请参阅 github link
对于剪贴板中毒,请参阅this link
以下是关于zclip的一些观点:
“ZeroClipboard库提供了一种使用隐形Adobe Flash电影和JavaScript界面将文本复制到剪贴板的简便方法”
<强>优点:强>
<强>缺点:强>