javascript - window.clipboardData 权限

标签 javascript asp.net clipboard

我正在 ASP.NET WebForms 上创建 Web 应用程序,我的任务之一是将数据从网页复制/粘贴到 Excel。我/正在使用 window.clipboardData,它适用于我的用户(本地管理员)。但对于其他用户来说它不起作用。我该如何修复它?谢谢。

最佳答案

这是浏览器级别的权限,需要根据浏览器进行设置。 在应用程序的文档中,您需要指定在浏览器上启用它的位置和方式。

我建议您探索每个浏览器选项,以获取文档。 对于 Internet Explorer,您可以转到“Internet 选项”>“安全性”>“将网站/链接添加到受信任的站点”(如果您的网站未使用 https,请确保选中 https 复选框)。添加后,转到同一窗口中的自定义级别。它将弹出另一个窗口,您可以探索您可能需要的任何其他选项的所有选项。允许访问剪贴板的选项显示为“允许编程剪贴板访问”并将其设置为启用。

它可能是一个可以自动执行此操作的 ActiveX 控件,但仅适用于 Internet Explorer。

关于javascript - window.clipboardData 权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19246192/

相关文章:

javascript - Highcharts 仪表间距

javascript - onload 事件在内容加载前触发

parameter-passing - 带有 json 对象参数的 javascript 函数

javascript - 使用 javascript 在新窗口中打开重定向操作

c# - 上传直接发送到 S3 并将文件名保存到数据库

javascript - 如何将 JavaScript 二维数组复制到剪贴板以将其粘贴到 excel 中?

javascript - JQuery Daterangepicker onchange 事件

c# - 将应用程序缓存与 session 数据相结合时的信任边界违规

JavaScript 在粘贴事件中获取剪贴板数据(跨浏览器)

德尔福剪贴板: Read file properties of a file copied