|
|
|
| Подскажите пожалуйста, как сделать так, чтобы по щелчку мыши (обычный, левой кнопкой) какие-либо данные (наперед заданные) копировались в буфер обмена?
Заранее спасибо за ответ. | |
|
|
|
|
|
|
|
для: victoor
(28.04.2007 в 19:57)
| | можно но будет работать только в ие | |
|
|
|
|
|
|
|
для: bronenos
(28.04.2007 в 23:43)
| | ничего страшного, это будет клан-сайт одной игры, которая идет только в браузерах на основе IE | |
|
|
|
|
|
|
|
для: victoor
(28.04.2007 в 19:57)
| |
<textarea id="abcd" cols="80" rows="10"></textarea>
<br>
<a href="#" onclick="document.all.abcd.createTextRange ().execCommand ('Copy'); return false">Копировать</a>
|
Если надо копировать что-то виртуальное (какие-то значения, порождаемые скриптом игры), то тогда вместо TEXTAREA используете, например, <input type="hidden" id="abcd">, которому сначала присваиваете какое-то значение document.all.abcd.value = 'запоминаемое_значение', которое затем копируете в буфер (строчка кода в ONCLICK без return false) | |
|
|
|
|
|
|
|
для: CNT
(29.04.2007 в 03:09)
| | createTextRange()
А можно ли не только текст в буфер забивать но ещё и изображения?
И как очистить буфер от всего? | |
|
|
|