javascript - 单击扩展程序图标时如何自动从剪贴板复制?

标签 javascript html windows google-chrome google-chrome-extension

我正在我的 Google Chrome 扩展弹出窗口中创建一个简单的文本框:

<input id="textbox" type="text" size="25" style="height:30px;font-size:14pt;">
</input>

文本框将用于执行搜索。

我已经将焦点设置在文本框上

document.getElementById('textbox').focus()

我怎样才能

  • 自动将系统剪贴板上的文本复制到文本框,并且
  • 选择复制的文本 ?

最佳答案

抱歉,这是不可能的,即使使用闪光灯也是不可能的。 Flash 9 能够访问剪贴板,但在 Flash 10 中这是被禁止的。 Flash 10 现在只能复制到剪贴板,并且只有当您实际单击它时。

Chrome 中曾经有 experimental.clipboard.* API(或类似的东西),但现在已经消失了。

关于javascript - 单击扩展程序图标时如何自动从剪贴板复制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6179811/

相关文章:

javascript - 有没有办法实现 "click"、 "double click"和 "click and hold"来处理同一元素?

windows - 如何为 Windows toast 注册协议(protocol)?

c - 如何在 CMake 中导出包?

Javascript:如何打印包括回车在内的字符串的原始内容?

javascript - 在错误情况下停止 JavaScript 程序操作?

javascript - 无法读取 Node.JS 中的嵌套 JSON 对象

javascript - CSS JQuery 在容器内旋转图像

html - 导航栏宽度高于其父 div

html - 使用 Node 的 http.get 获取 UTF-8 html 内容

javascript - Internet Explorer 11 (IE 11) 在 DOMParser 中使用 parseFromString 抛出语法错误