JavaScript ClipBoard monitor
Как сделать чтобы страница всегда мониторила буфер обмена и если происходили бы какие то изменения, то скрипт проверял первые 5 начальный символов и если они были бы равны SF10Q, то текст из буфер обмена вставлялся в поле (Лучше конечно если такое возможно сразу перейти на страницу или же хотя бы вставить в поле ввода и нажать кнопку перехода). Помогите пожалуйста, оч. надо... Наведите хотя бы на мысль, а то я вообще новичек и я постораюсь чего нибудь откопать, а так понятия не приложу как это сделать. Нашел функции clipboardData.getData('Text') и clipboardData.setData('Text'), но как сделать чтобы мониторилось, я ума не приложу :( :help: :(
|
В JS нет средств для работы с буфером обмена (что-то вроде есть в IE, но не в нормальных браузерах). И, ЕМНИП, даже в HTML5 ничего для работы с буфером обмена не предлагали.
|
|
Как раз и нужно под IE 6, только вот не знаю каким методом, не подскажете?
|
Цитата:
//копировать данные: window.clipboardData.setData("Text" , 'text'); //получить данные window.clipboardData.getData('Text'); //удалить данные: window.clearData.getData("Text"); |
это то я понял :P а как поставить на мониторинг? как отследить изменения переменной?
|
Цитата:
|
как сделать так, чтобы всегда отслеживалось значение window.clearData.getData("Text"); на изменение? :(
|
offiks,
а таймером нельзя разве ? |
Цитата:
|
Часовой пояс GMT +3, время: 08:56. |