Почему при перезагрузке окошка открытого как window.open не срабатывает событие onload?
Например:
var w = window.open('URL', '_blank');
w.onload = function(ev){
console.log('I am loaded');
};
При открытии окна в консоль будет выведено сообщение, а при перезагрузке уже открытого событие onload не срабатывает.
По дате
По рейтингу
ну так ведь вы открываете в браузере новую вкладку.
у каждой вкладки свой объект window, который доступен только из своей вкладки.
Нельзя управлять из консоли одной страницы, другой страницей
Еще как можно - если страницы находятся на одном домене. Попробуйте набрать код в консоли и потом вызовите например w.alert('Hi') alert будет в соседнем окошке
Видео по теме