Показать сообщение отдельно
  #8 (permalink)  
Старый 10.04.2018, 00:33
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

window.addEventListener('message', function() {
	console.log('MESSAGE');
});

window.dispatchEvent(new Event('message')); //Работает

document.addEventListener('DOMContentLoaded', function() {
	document.write('<div>Line 1</div>');

	console.log('LOG'); //Работает

	window.dispatchEvent(new Event('message')); //Не работает
});


Ну вот какого чёрта? Почему так?
window ведь тот же, почему message перестаёт реагировать после document.write?
Ответить с цитированием