Показать сообщение отдельно
  #1 (permalink)  
Старый 10.06.2017, 21:42
Аспирант
Отправить личное сообщение для vitorrio Посмотреть профиль Найти все сообщения от vitorrio
 
Регистрация: 27.08.2012
Сообщений: 69

TypeError: Illegal constructor Chrome
Код работает в Opera, в Chrome не работает:
try
{
	function fire(){
		var press=new KeyboardEvent('keypress',{
			key:'a',
			bubbles:true,
			cancelable:true,
			isTrusted:true,
			keyCode:97,
			charCode:97,
			wich:97,
			view:window
		});
		document.body.dispatchEvent(press);
	};
	document.body.addEventListener("keypress",function(event){
			alert("Вы нажали "+event.key);
	},false);
	fire();
}
catch(err)
{
	alert(err);
}
Ответить с цитированием