Мне не удается получить доступ к отдельным свойствам 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 отображает правильное поведение.
Даже если я назначу элемент другой переменной, я могу правильно перечислить все свойства, но не могу получить доступ к отдельным свойствам.Что за ??!
Кто-нибудь еще видел это?