Повторное включение document.execCommand («вырезать») в Google Chrome - PullRequest
0 голосов
/ 07 июля 2011

Есть ли способ повторно включить вызов метода document.execCommand("cut") Javascript в Google Chrome? Фреймворк Palm WebOS Enyo использует это несколько мест, что означает, что когда я работаю над приложениями локально, я не могу получить доступ ко всем API фреймворка.

Приветствуется понимание всех платформ, но я работаю над OS X, поэтому эти ответы предпочтительнее.

Ответы [ 2 ]

2 голосов
/ 09 июля 2011

Вам понадобится использовать эмулятор для некоторых функций.

Я не знаю, включена ли эта возможность в других браузерах WebKit, таких как Safari.

2 голосов
/ 08 июля 2011

Chrome не поддерживает взаимодействие execCommand или буфера обмена, что считается угрозой безопасности.

Например, в документах Google на Chrome отображается диалоговое окно «Пожалуйста, используйте CTRL + X или используйте меню редактирования браузера», когдапользователь пытается выполнить вырезку из пользовательского интерфейса Google Документов.

Доступен экспериментальный API буфера обмена для chrome extensions : http://code.google.com/chrome/extensions/experimental.clipboard.html#method-executeCut

...