Обновление
Похоже, браузеры начинают поддерживать копию в JS
В консольных окнах Chrome и Firefox на Mac я могу выполнить
copy("party in your clipboard!");
и текст будет скопирован в мой буфер обмена. Я искал SO и Google и, похоже, ничего не нашел на этом.
- Являются ли они конкретными для каждого браузера?
- Где я могу найти дополнительную информацию о эти функции JavaScript?
Варианты браузера:
JavaScript возвращается из консоли Chrome при выполнении 'copy'
function (object)
{
if (injectedScript._type(object) === "node") {
var nodeId = InjectedScriptHost.pushNodePathToFrontend(object, false, false);
InjectedScriptHost.copyNode(nodeId);
} else
InjectedScriptHost.copyText(object);
}
- Что означает этот код?
Вот 2 скриншота выполнения функции копирования в консоли Chrome с отключенными всеми хромированными расширениями