1

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

4

1 回答 1

0

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

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

它可能是一个可以自动生成的 ActiveX 控件,但仅适用于 Internet Explorer。

于 2013-10-08T13:43:40.413 回答