powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / clipboardData
2 сообщений из 2, страница 1 из 1
clipboardData
    #39441746
Я и JS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поясните, пожалуйста, почему в приведенном ниже примере отображение текста из буфера обмена для IE работает в обоих случаях (вставка непосредственно в DIV с помощью CTRL + V и по нажатию кнопки), а в Chrome только для DIV, а при нажатии на кнопку не работает?
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<input id="btn" type="button" value="Вставить из буфера">
<div id='editableDiv' contenteditable='true'>...</div>
<script>
	btn.addEventListener('click', btnClick);
	btn.addEventListener('paste', doPaste);
	editableDiv.addEventListener('paste', doPaste);
	function btnClick(event) {
		var event = document.createEvent("Event");
		event.initEvent("paste", true, true);
		btn.dispatchEvent(event);
	}
	function doPaste(event){
		var clipboardData = event.clipboardData || window.clipboardData;
		console.log('Clipboard data: ' + clipboardData.getData('Text'));
	}
</script>
...
Рейтинг: 0 / 0
clipboardData
    #39441851
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Event handlers may read data from the system clipboard if either of the following is true
The action that triggers the event is invoked from the user-agent's own user interface, e.g. a "Paste" menu entry or shortcut key.
The script that triggers the action is running on a site which through an implementation-dependant mechanism is given permission to read data from the clipboard.
The action that triggers the event is triggered in an app with permissions to read the clipboard.
Synthetic paste events must not give a script access to data on the real system clipboard.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / clipboardData
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]