Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 23.01.2009, 23:17
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 1  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
По умолчанию в FireFox при загрузке картинки срабатывает лишнее onError

получаю узел документа и использую его как шаблон для создания новых узлов.
В узлах есть картинка.

Необходимо мониторить загружены они или нет.
в ИЕ, Опере, Сафари работает.

в ФФ 3.0 срабатывает лишнее событие onError. как это поправить?

Код:
<html>
<head>
<script language="JavaScript" type="text/javascript" src="js/dump.js"></script>
<script language="JavaScript" type="text/javascript">
function init(){
    // получаем шаблон узла
    var div = document.getElementsByTagName('div')[0];

    // делается несколько копий в цыкле
    var new_div = div.cloneNode(true);
    var img = new_div.getElementsByTagName('img')[0];

    img.onload = function(){ dump(1) };
    img.onerror = function(){ dump(0) };

    img.src = '1_sml1.jpg';
    //body.appendChild(new_div);
}
</script>
</head>
<body onload="init();">
    <div class="tpl">
        <img src="" class="img" alt="#" title="" width="100px" height="100px" />
    </div>
</body>
</html>
Например сделали 3 копии шаблона.
В броузерах выпадает 1, 1, 1 - при полном успехе
в ФФ - 0,0,0,1,1,1


Последний раз редактировалось Mnilionic; 23.01.2009 в 23:19.
Создать новую тему   Часовой пояс GMT +4, время: 02:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:54.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.