Opera: не удается получить событие загрузки из window.open ()

<code>var openedWindow = window.open("test.html", "title");

openedWindow.addEventListener("load", function() {
    console.log("received load event");
}, false);
</code>

Я хочу получить событие загрузки из открытого окна. Приведенный выше код работает, но функция обратного вызова не вызывается в Opera 11.62 (работает в другом браузере).

РЕДАКТИРОВАТЬ: Это работает, когда я регистрирую событие после 0 мс времени ожидания:

<code>var openedWindow = window.open("test.html", "title");

window.setTimeout(function() {
    openedWindow.addEventListener("load", function() {
        console.log("received load event");
    }, false);
}, 0);
</code>

Ответы на вопрос(1)

Ваш ответ на вопрос