![]() |
Показаны 4 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Java/Java Scripts (http://netadmin.ws/forum/forumdisplay.php?forumid=9)
-- Копирование отрывка в буфер обмена (http://netadmin.ws/forum/showthread.php?threadid=7455)
Копирование отрывка в буфер обмена
Как можно скопировать отрывок в буфер обмена?
Я делаю:
function Copy() {
document.all.text.createTextRange().execCommand("Copy");
}
<a href="javascript:Copy()">copy</a>
<div id="text">
Здесь копируемый текст
</div>
Но так ничего не работает.
__________________
Всегда есть решение.
Ð_тот метод поддерживаеся только input и textarea. Делай так:
<input type="hidden" id="text" name="abc" value="This is the text">
__________________
The time was broken ...
Ну для инпутов понятно, а вот как просто для текста можно сделать? Или это невозможно? Попробуй догадаться для чего это нужно.
http://netadmin.ws/forum/showthread.php?s=&postid=58055
__________________
Всегда есть решение.
Нет, для простого элемента createTextRange() не работает, только body, button, input и textarea.
Я думаю выходом будет просто где-то спрятать textarea и через нее перегонять.
myTextarea = document.getElementById("myTextareaId");
myTextarea.value = document.getElementById("myTextNodeId").innerHTML;
myTextarea.value.createTextRange().execCommand("Copy");
__________________
The time was broken ...
| Формат времени GMT. Текущее время 09:33. | Показаны 4 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.