За последние 24 часа нас посетили 19493 программиста и 1684 робота. Сейчас ищут 778 программистов ...

Обновление элемента страницы.

Тема в разделе "PHP для новичков", создана пользователем MoZart, 28 июн 2010.

  1. MoZart

    MoZart Активный пользователь

    С нами с:
    28 июн 2010
    Сообщения:
    47
    Симпатии:
    0
    Добрый день.

    Существует страница, на ней рисунок, который генерируется РНР. В параметрах этой страницы стоит автообновление, вследствие чего страница полностью обновляется вместе с рисунком.

    Как сделать так, чтобы через определённый интервал времени обновлялся ТОЛЬКО рисунок, генерируемый РНР-скриптом? Всё прочее обновление страницы должно остаться неизменным.
     
  2. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
  3. MoZart

    MoZart Активный пользователь

    С нами с:
    28 июн 2010
    Сообщения:
    47
    Симпатии:
    0
    А конкретнее?
     
  4. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Можно, в принципе, обойтись и без AJAX.

    [js]window.onload = function() {
    // Установить таймер ...
    setInterval(function() {
    var rnd = new Date();
    document.getElementById("something").src = "http://example.com/update.php?" + rnd.getMilliseconds();
    }, 2000)
    };[/js]
     
  5. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
  6. MoZart

    MoZart Активный пользователь

    С нами с:
    28 июн 2010
    Сообщения:
    47
    Симпатии:
    0
    Можете объяснить, зачем rnd нужен? и прокоментируйте 3 строчку, пожалуйста.
     
  7. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Чтоб не закешировалось

    Установка таймера, т.е каждые 2000 микросекунды (2 секунды) будет выполняться функция.
     
  8. MoZart

    MoZart Активный пользователь

    С нами с:
    28 июн 2010
    Сообщения:
    47
    Симпатии:
    0
    Спасибо.