У меня проблема с нескольких дней.CustomEvent в IE с window.opener
На firefox мой код работает, но не на IE. У меня есть окно, открывающее новое окно с окном. В этом новом окне я делаю то, что хочу, и после этого я хотел бы обновить определенную часть в родительском окне. На родительском окне, у меня было:
$(document).on('myEvent', doThis);
И на второе окно я имел это (я не хочу использовать другую библиотеку как JQuery, если это возможно):
var event = new CustomEvent("myEvent");
window.opener.document.dispatchEvent(event);
window.close();
На Firefox код выглядит хорошо, но в IE он не работает; Я пытался добавить CustomEvent polyfill (потому что я undestand IE не реализует CustomEvent), но у меня есть новая проблема ... IE не нравится моя:
window.opener.document.dispatchEvent(event);
Как я могу отправить событие на мой «открывать» (или родительское) окно, когда я финский, чтобы делать то, что хочу в новом окне, которое было открыто моим «открывающим» (или родительским) окном?
Thx.
IE поддерживает [ 'CustomEvent'] (https://msdn.microsoft.com/en-us/library/ie/ff974338%28v=vs .85% 29.aspx) с IE9. – Teemu
Почему вы просто не используете триггер jQuery? – epascarello
@Teemu Я использую IE11, и когда я не использую polyfill CustomEvent, у меня есть эта ошибка «SCRIPT445: Cet objet ne gère pas cette action» в строке «var event ....» – David