|
|
|
| Как сделать чтобы выделенное на странице по нажатию кнопки <button> копировалось в буфер?
И кнопка Вставить которая копирует из буфера в нажатое текстовое поле:<input>,<textarea>. | |
|
|
|
|
|
|
|
|
для: localGhost
(07.09.2007 в 18:09)
| | Там не то что надо | |
|
|
|
|
|
|
|
для: alex55
(07.09.2007 в 18:19)
| | а ЧТО вам надо? там на блюдечке все!
а прямая вставка тока в ИЕ выйдет - я бы советвал воспользоваться переменной | |
|
|
|
|
|
|
|
для: bronenos
(07.09.2007 в 18:41)
| | для ИЕ годится | |
|
|
|
|
|
|
|
для: alex55
(07.09.2007 в 18:47)
| | ну тогда.... почитайте, что там предлагают... может и ответ там же будет) | |
|
|
|
|
|
|
|
для: alex55
(07.09.2007 в 18:00)
| | Отвечу сам на свой вопрос только про копировать:
<html>
<head>
<title></title>
<script language="JavaScript">
function selector() {
if (document.getSelection) {
var str = document.getSelection();
document.myForm.myArea.value = str;
}
if (document.selection) {
var str = document.selection.createRange();
document.myForm.myArea.value = str.text;
}
}
if (window.Event) {
document.captureEvents(Event.MOUSEUP);
}
document.onmouseup = selector;
</script></head><body>
<br>
<b>Попробуйте выделить мышью
часть текстаи нажмите <a href="#"
onclick="document.all.myArea.createTextRange ().execCommand ('Copy'); return false">Копировать</a>.</b>
<br>
<br>
deeeeeeeeeeeeeeeeeeeeeeeeeeuuuuuuuu uuuuuusssssssssssshhhhhhhhhhhhhhh<br>
ddddddddddddddddddddddddeeeeutshhhh hhhhhhhhhhhhhhhhhhhhhhhhhhhh
<form name="myForm"><textarea style="display: none;"
cols="40" name="myArea" rows="10"></textarea></form>
</body>
</html>
|
| |
|
|
|