Найти на форуме:
Loading




+ Ответить в теме
Показано с 1 по 4 из 4

Тема: javascript... сделать reload всем картинкам...

Комбинированный просмотр

  1. #1
    Гизмо Магвай oldengremlin отключил(а) отображение уровня репутации Аватар для oldengremlin

    Регистрация
    02.10.2008
    Адрес
    Киев
    Сообщений
    11,158
    Сказал(а) спасибо
    5,886
    Поблагодарили 12,381 раз(а) в 4,425 сообщениях
    Записей в дневнике
    12
    Изображения
    10

    По умолчанию javascript... сделать reload всем картинкам...

    Народ, может быть кто быстрее подскажет чем я найду...
    Как на JavaScript'е обойти в цикле все картинки присутствующие на странице и сказать им reload? Как частный случай также интересовало бы решение reload'а картинки в отдельно взятом слое (div id=name)...
    Пошёл обедать, а потом погуглю... Но буду благодарен если кто предложит решение раньше
    «Когда у общества нет цветовой дифференциации штанов — то нет цели!»
    http://oldengremlin.blogspot.com/

  2. #2
    Старожил freeman Последняя надежда человечества freeman Последняя надежда человечества freeman Последняя надежда человечества freeman Последняя надежда человечества freeman Последняя надежда человечества freeman Последняя надежда человечества freeman Последняя надежда человечества freeman Последняя надежда человечества freeman Последняя надежда человечества freeman Последняя надежда человечества freeman Последняя надежда человечества

    Регистрация
    17.05.2007
    Сообщений
    888
    Сказал(а) спасибо
    9
    Поблагодарили 110 раз(а) в 30 сообщениях

    По умолчанию

    1. getElementsByTagName("img") - получаешь массив элементов
    2 Для каждого элемента
    var src = obj.src;
    var pos = src.indexOf('?');
    if (pos >= 0) {
    src = src.substr(0, pos);
    }
    var date = new Date();
    obj.src = src + '?v=' + date.getTime();
    http://avtodrom.com.ua - мета-сайт поиска авто!

    Люди часто жалуются на нехватку денег, времени или сил, но почти никогда не жалуются на нехватку ума.

  3. #3
    Гизмо Магвай oldengremlin отключил(а) отображение уровня репутации Аватар для oldengremlin

    Регистрация
    02.10.2008
    Адрес
    Киев
    Сообщений
    11,158
    Сказал(а) спасибо
    5,886
    Поблагодарили 12,381 раз(а) в 4,425 сообщениях
    Записей в дневнике
    12
    Изображения
    10

    По умолчанию

    Цитата Сообщение от freeman Посмотреть сообщение
    1. getElementsByTagName("img") - получаешь массив элементов
    2 Для каждого элемента
    var src = obj.src;
    var pos = src.indexOf('?');
    if (pos >= 0) {
    src = src.substr(0, pos);
    }
    var date = new Date();
    obj.src = src + '?v=' + date.getTime();
    Уже нашёл соответствующее описание. Но всё равно спасибо. :)
    «Когда у общества нет цветовой дифференциации штанов — то нет цели!»
    http://oldengremlin.blogspot.com/

  4. #4
    Гизмо Магвай oldengremlin отключил(а) отображение уровня репутации Аватар для oldengremlin

    Регистрация
    02.10.2008
    Адрес
    Киев
    Сообщений
    11,158
    Сказал(а) спасибо
    5,886
    Поблагодарили 12,381 раз(а) в 4,425 сообщениях
    Записей в дневнике
    12
    Изображения
    10

    По умолчанию

    Код:
            function imagesRefresh(id) {
                    var images = document.getElementById(id).getElementsByTagName('img');
                    for (var i = 0; i < images.length; i++) {
                            var src = images[i].src;
                            var pos = src.indexOf('?');
                            if (pos >= 0) src = src.substr(0, pos);
                            images[i].src = src + '?' + (new Date()).getTime();
                    }
            }
    
    «Когда у общества нет цветовой дифференциации штанов — то нет цели!»
    http://oldengremlin.blogspot.com/

+ Ответить в теме

Похожие темы

  1. Ответов: 1597
    Последнее сообщение: 13.02.2013, 16:30
  2. Ext JS 4.0 — новая версия JavaScript-фреймворка
    от oldengremlin в разделе Web-программирование
    Ответов: 1
    Последнее сообщение: 05.05.2011, 18:06
  3. Ответов: 8
    Последнее сообщение: 29.12.2009, 09:31
  4. javascript
    от Александр в разделе Администрирование и программирование
    Ответов: 3
    Последнее сообщение: 27.06.2007, 03:16

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Херсонский ТОП   Рейтинг@Mail.ru МЕТА - Украина. Рейтинг сайтов

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112