Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обновление картинки, в окне 
V
    Опции темы
Грозный
Дата 12.3.2006, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 11.3.2006

Репутация: нет
Всего: нет



Доброго времени суток. Я не здешний (в смысле форума), и мало имею представление о работе JavaScript (но кое-какой представление есть smile ) итак, вот в чём заключается моя проблема: мне нужно в страницу (PHP, html - Неважно) врезать картинку, но чтобы она обновлялась, через определённый промежуток времени; и обновлялась не вся страница, а именно рисунок...
Текст страницы примерно такой:
Код

<html>
<?php
showmenu($perix);
showtop100($perfix);
?>
<!-- Суда нужно вставить эту кртинку -->
<?php
showfooter($obv);
?>
</html>


Помогите, кто чем может smile

Это сообщение отредактировал(а) Грозный - 12.3.2006, 11:34
PM MAIL   Вверх
Alx
Дата 12.3.2006, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



Грозный,
а что ты подразумеваешь под словом обновилась? загрузилась вмесато неё другая?


--------------------
PM MAIL WWW ICQ   Вверх
Грозный
Дата 12.3.2006, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 11.3.2006

Репутация: нет
Всего: нет



нет, картинка одна и таже, точнее имя файла одно и тоже, а сожержание разное...
PM MAIL   Вверх
Alx
Дата 12.3.2006, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



Грозный,
как такое может быть? она что на сервере создаётся?

ну в принципе, не важно.

Код

<script>
var delay = 1000; // время в миллисекундах между обновлениями

onload=function()
{   document.getElementById('dyn_img').src += ( (document.getElementById('dyn_img').src.indexOf("?") == -1) ? "?" : "&" ) + "nr=" + Math.random();
    setTimeout("reload_img()",delay);
}

function reload_img()
{   var str = document.getElementById('dyn_img').src;
    document.getElementById('dyn_img').src = str.replace(str.substring(str.indexOf("nr=")),"nr="+Math.random());
    setTimeout("reload_img()",delay);
}
</script>


Это сообщение отредактировал(а) Alx - 12.3.2006, 14:42


--------------------
PM MAIL WWW ICQ   Вверх
Грозный
Дата 12.3.2006, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 11.3.2006

Репутация: нет
Всего: нет



Там такая штука, что изображение с веб камеры по FTP льётся (исходящий трафик халявный smile )
PM MAIL   Вверх
Alx
Дата 12.3.2006, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



Грозный,
так что - мой скрипт подходит?)


--------------------
PM MAIL WWW ICQ   Вверх
Грозный
Дата 12.3.2006, 14:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 11.3.2006

Репутация: нет
Всего: нет



И где же вставить имя картинки? и ещё, IE пишет document.getElementById(...) is null or not an object
Добавлено @ 15:03
Я же ничего не понимаю в JS... smile подскажи а как ваще этим пользоватся?
PM MAIL   Вверх
Alx
Дата 12.3.2006, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



<img src="myImg.gif" id="dyn_img">


--------------------
PM MAIL WWW ICQ   Вверх
Грозный
Дата 12.3.2006, 16:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 11.3.2006

Репутация: нет
Всего: нет



О! Спасиба! Всё работает! А мона чтоб етой ошибки небытло?
Добавлено @ 16:04
Хех! Извеняюсь - нет теперь никакой ошибки!
PM MAIL   Вверх
Alx
Дата 12.3.2006, 16:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



Грозный,
smile


--------------------
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1176 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.