> Clipboard 2 web
 Sidorini Member is Offline
 Posted: 20-06-2007, 10:47 (post 1, #759412)

Главный Колобок
Group: Global Moders
Group: Global Moders
Posts: 7618
Помню, был линк на страничку, которая автоматом постила содержимое буфера обмена в себя. Так вот, помню что было, а найти не могу. :help: ,please :)
PM Email Poster ICQ MSN
Top Bottom
 Set Member is Offline
 Posted: 20-06-2007, 21:32 (post 2, #759574)

Visionary

Group: Members
Posts: 5181
Warn:0%-----
CODE
<html>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<head>
<script>
function pasteText() {
var r = document.selection.createRange();
r.text = clipboardData.getData("Text");
}
</script>
</head>
<body onload="javascript:pasteText();">
</body>
</html>

На IE7 работает, IE6 не проверял, на других бравзерах точно не пойдёт. :&#041;
PM
Top Bottom
 amerikos Member is Offline
 Posted: 20-06-2007, 23:54 (post 3, #759617)

:)

Group: Members
Posts: 2093
Warn:0%-----
А для чего это?
PM
Top Bottom
 Sidorini Member is Offline
 Posted: 21-06-2007, 01:07 (post 4, #759629)

Главный Колобок
Group: Global Moders
Group: Global Moders
Posts: 7618
Set, спасибо, но это не то - надо перезагружать страницу... Меня интересует отслеживание copy event... Это должно быть доступно, скорее, через VBScript...
PM Email Poster ICQ MSN
Top Bottom
 Set Member is Offline
 Posted: 21-06-2007, 18:31 (post 5, #759760)

Visionary

Group: Members
Posts: 5181
Warn:0%-----
Максимум можно раз в определённое время (скажем 1 сек) туда смотреть:
CODE
<html>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<head>
<script type="text/javascript">
var old = "";
function clText() {
setTimeout("clText()", 1000);
var c = clipboardData.getData("Text");
if (old != c) {
old = c;
document.selection.empty();
document.selection.createRange().text += c + "\r\n---\r\n";
}
}
</script>
</head>
<body onload="javascript:clText();">
</body>
</html>
PM
Top Bottom
Topic Options