2012-01-10 4 views
0

Мне это нужно так плохо Я пробовал это с 3 дней, но все же я не могу пойти на это. Вопрос в том, как обновить iframe без обновления всей страницы каждые 2 секунды? Я гугле так много сайтов, но никто не помог, все коды, которые я нашел, что они просто мерцает окно браузера и я не хочу, чтобы это было случилосьобновить iframe без мерцания

некоторые из сайтов я гугле и более

http://www.codingforums.com/showthread.php?t=168589

http://roshanbh.com.np/2008/09/free-ajax-chat-applications-php.html

но все же я не могу получить его, может ли кто-нибудь объяснить мне пример кода?

обновление

Я хочу IFRAME, потому что я хочу писать пользователи сообщения в HTML-файл с помощью понятия PHP-файлов, а также затем отображать HTML файл для пользователей, используя его в качестве фрейма, на каждые 2 секунды , Так что это выглядит как окно чата.

Это была моя идея создания чата. Я выбрал iframe, потому что я хотел использовать смайлики в своем окне чата. Старайтесь помочь мне. Спасибо!

+0

Я не знаю, как вы делаете свое 2-секундное время, но я думаю, что это основная причина вашего мерцания. iframes не приводят к тому, что весь экран мерцает сам по себе. – T9b

ответ

0

Вместо того, чтобы использовать iframe в качестве окна чата, вы можете иметь iframe невидимым и иметь javascript на странице, проверить содержимое iframe (надеюсь, это тот же домен, сделать все проще) и обновить контейнер на самой странице. Поскольку страница не требует перезагрузки, не будет никакого мерцания.

+0

Извините, не могли бы вы расширить свой ответ чуть-чуть или какие-нибудь полезные уроки? – niko

+0

http://stackoverflow.com/questions/1264569/how-to-get-iframe-src-content-using-javascript объясняет, как получить источник '