Я читал несколько статей, говорящих, что копировать с html5 в буфер обмена невозможно. Тем не менее, я вижу, что он отлично работает с электронной таблицей google. Как они это делают? Есть ли флеш-объект под капотом?Как скопировать электронную таблицу Google в буфер обмена?
0
A
ответ
-1
В Google используется очень простой, но классный метод. Используя firebug, вы узнаете, что загруженный html-код имеет текстовую область в начале размера 1. Что такое google doc, так это то, что когда пользователь выбирает текст и нажимает ctrl + c, он захватывает событие и по какой-либо методике получает текст, который выбран в контейнере doc и устанавливает значение текстовой области для этого содержимого. Затем он фокусирует и выбирает текстовую область. Теперь он освобождает событие ctrl + c. Но теперь текст выбирается в текстовой области, поэтому, когда событие повторяется, браузер копирует текст в текстовой области и, таким образом, мы получаем скопированный текст
Смежные вопросы
- 1. Скопировать в буфер обмена
- 2. Скопировать в буфер обмена
- 3. Скопировать в буфер обмена в листы Google
- 4. Скопировать изображение в буфер обмена
- 5. Скопировать информацию в буфер обмена
- 6. Скопировать изображение в буфер обмена
- 7. Скопировать свойство в буфер обмена
- 8. AngularJS скопировать в буфер обмена
- 9. Как скопировать ссылку google в буфер обмена в Docs?
- 10. Как скопировать в буфер обмена в F #?
- 11. C# Скопировать таблицу в формате HTML в буфер обмена
- 12. Скопировать в буфер обмена, такой как Google Диск,
- 13. Google Maps InfoWindow. Как скопировать содержимое в буфер обмена?
- 14. Скопировать в буфер обмена в Chrome Extension
- 15. Как скопировать textField в буфер обмена OSX?
- 16. Как скопировать в буфер обмена текущий путь?
- 17. Как скопировать форматированный текст в буфер обмена
- 18. Как скопировать текст кнопки в буфер обмена?
- 19. Как скопировать содержимое ячейки в буфер обмена
- 20. Как скопировать окно в буфер обмена?
- 21. скопировать элемент как HTML в буфер обмена
- 22. Как скопировать в буфер обмена с X11?
- 23. Как скопировать строку в буфер обмена
- 24. Как скопировать массив символов в буфер обмена?
- 25. как скопировать содержимое jtable в буфер обмена
- 26. скопировать всю таблицу html в буфер обмена javascript
- 27. Как скопировать ГНУ копию экрана в буфер обмена буфер
- 28. Скопировать файл в буфер обмена в Delphi
- 29. Скопировать изображение в буфер обмена в Python3
- 30. Как скопировать форматированный код в буфер обмена в коде VS
Возможный дубликат [javascript cut/copy/paste в буфер обмена: как Google разрешил это?] (http://stackoverflow.com/questions/9658282/javascript-cut-copy-paste-to-clipboard-how-did-google-solve-it) –