Как автоматически скопировать из буфера обмена при нажатии на значок расширения? - PullRequest
0 голосов
/ 30 мая 2011

Я создаю простое текстовое поле во всплывающем окне расширения Google Chrome:

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

Текстовое поле будет использоваться для поиска.

Я уже установил фокус наtextbox

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

Как мне

  • автоматически скопировать текст из системного буфера обмена в текстовое поле и
  • выбрать скопированный текст?

1 Ответ

2 голосов
/ 31 мая 2011

Извините, это невозможно, даже со вспышкой. Flash 9 смог получить доступ к буферу обмена, но тогда в Flash 10 это было запрещено. Flash 10 теперь может копировать только в буфер обмена, и только когда вы на самом деле щелкаете по нему.

В Chrome раньше было experimental.clipboard.* API (или что-то в этом роде), но его больше нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...