Неправильные свойства изображения Javascript в Webkit - PullRequest
2 голосов
/ 24 марта 2012

Мне не удается получить доступ к отдельным свойствам DOM элемента Image в WebKit.

В скрипте моей страницы Document.getElementById("xvz") возвращает элемент изображения.

Я вижу его вКонсоль WebKit с:

console.dir(document.getElementById("xyz"));

Это даже подтверждает, что объект загружен и имеет правильный размер, с "complete", установленным в "true" и другими действительными свойствами.

Теперь,когда я добавляю в скрипт console.info(document.getElementById("xyz").complete);

, он возвращает false.

И я проверяю другие свойства, такие как clientWidth и т. д., и они также неверны.

Это происходит только тогда, когда я получаю доступ к отдельным свойствам в WebKit.Это не происходит, когда я получаю доступ к элементу документа IMG и показываю ВСЕ свойства в консоли.

Кроме того, Firefox отображает правильное поведение.

Даже если я назначу элемент другой переменной, я могу правильно перечислить все свойства, но не могу получить доступ к отдельным свойствам.Что за ??!

Кто-нибудь еще видел это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...