读取FF中剪贴板的内容

发布于 2024-09-28 16:47:15 字数 346 浏览 2 评论 0原文

我可以在 IE 中执行此操作,但 FF 不允许执行以下操作:

$("#txtBox").bind('paste', function (e) {
        alert('pasting text!!!!');           
        alert(window.clipboardData.getData("Text"));
        window.event.returnValue = false;


    });

我需要在粘贴时捕获剪贴板内容,然后使用此内容填充表格。我们允许人们从 Excel 进行复制和粘贴。

FF 中采用了哪些方法来实现这一目标? 谢谢

I am able to do that in IE, but FF doesn't allow to do something like:

$("#txtBox").bind('paste', function (e) {
        alert('pasting text!!!!');           
        alert(window.clipboardData.getData("Text"));
        window.event.returnValue = false;


    });

I am required to trap the clipboard contents onpaste, then populate a table with this content. We are allowing people to copy and paste from Excel.

What are some of the ways that are being used to achieve this in FF?
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦回梦里 2024-10-05 16:47:15

出于安全原因,您无法在 Firefox 中通过 JavaScript 操作剪贴板内容。

如果您的应用程序强制读取和写入剪贴板内容,您可能需要使用 Silverlight 或 Flash,或其他 RIA 解决方案(不知道其他解决方案是否允许操作剪贴板)。

For the security reasons, you can't manipulate clipboard contents from JavaScript in Firefox.

If reading and writing clipboard contents is mandatory for your application, you may want to use Silverlight or Flash instead, or another RIA solutions (don't know if other solutions allow to manipulate clipboard).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文