За последние 24 часа нас посетили 17564 программиста и 1724 робота. Сейчас ищут 1609 программистов ...

динамическое обновление

Тема в разделе "JavaScript и AJAX", создана пользователем DEADLY, 4 окт 2006.

  1. DEADLY

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

    С нами с:
    3 авг 2006
    Сообщения:
    66
    Симпатии:
    0
    Адрес:
    Магнитогорск
    есть страницы ID1.html,ID2.html,ID3.html...
    нада в главной странице поочередно(через каждые 5 сек)
    отображать содержимое этих страниц
     
  2. vasa_c

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

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    Опять таки это к javascript а не к php.
    Ставишь таймер на 5 секунд, по которому делаешь то, что тебе нужно.
    Вот только то что тебе нужно я так и не понял.
    Что значить отображать какую-то страницу на другой странице? В фрейме или как?
     
  3. DEADLY

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

    С нами с:
    3 авг 2006
    Сообщения:
    66
    Симпатии:
    0
    Адрес:
    Магнитогорск
    не во фрейме
    что тот вроде INCLUDE
    т.е. сначала вставляет содержимое первого файла потом второго и т.д.
    а предидущие данные затирает что то вроде слайд-шоу
     
  4. Anonymous

    Anonymous Guest

    ....и тут генетики ничего не могут поделать...
     
  5. Mavir

    Mavir Guest

    Ну почему же? С помощью AJAX можно сделать
     
  6. DEADLY

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

    С нами с:
    3 авг 2006
    Сообщения:
    66
    Симпатии:
    0
    Адрес:
    Магнитогорск
    а поточнее если можно
     
  7. Anonymous

    Anonymous Guest

    Действительно... обьясни человеку, как пользоватся AJAX... раз уж взялся... ;)
     
  8. Mavir

    Mavir Guest

    А еще лучше, если это будет показываться в цикле и чтобы не гонять трафик, загнать все файлы в отдельные слои и показывать только нужные. Если объем будет большой, то с помощью AJAX по мере надобности подгружать в переменные содержимое и показывать. А когда покажется последний файл, то первый уже не подгружать, а брать из переменной.
     
  9. Mavir

    Mavir Guest

    Это военная тайна, никому не скажу :)

    http://ru.wikipedia.org/wiki/AJAX

    Рекомендую XAJAX. Мне понравился.
     
  10. DEADLY

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

    С нами с:
    3 авг 2006
    Сообщения:
    66
    Симпатии:
    0
    Адрес:
    Магнитогорск
    а примерный код можно показать?
     
  11. Anonymous

    Anonymous Guest

    Я знал, я знал!! =)))
    Следующая фраза будет "Не работает... =(( ПАМАГИТЕ куда иво сувать????!!!!!"
     
  12. DEADLY

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

    С нами с:
    3 авг 2006
    Сообщения:
    66
    Симпатии:
    0
    Адрес:
    Магнитогорск
  13. Hight

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

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Горбунов Олег
    :) хватит уже прикалываться... люди скоро бояться тебя будут )))
     
  14. Anonymous

    Anonymous Guest

    Hight, я простыл... сегодня злой и ленывый... и первый снег на меня давит)
     
  15. Mavir

    Mavir Guest

    Чтобы показать, его надо писать. Могу только идеями поделиться :)

    Насчет слоев
    <div id="t1">Text 1</div>
    <div id="t2" style="display: none">Text 2</div>
    <div id="t3" style="display: none">Text 3</div>

    Чтобы прятать document.getElementById("t1").style.display="";
    Показать document.getElementById("t1").style.display="none";
    (возможны синтаксические ошибки, писал не проверяя)

    С помощью AJAX не покажу, писать дольше и нет на это время
     
  16. Davil

    Davil Guest

    Грузишь содержимое:
    Код (Text):
    1. <iframe src="ID1.html"></iframe>
    В этом фрейме есть такая штука:

    Код (Text):
    1. <script>
    2. var a = document.all.text.innerHTML;
    3. parent.func(a);
    4. </script>
    В parente пишешь:
    Код (Text):
    1. <script>
    2. function func(a){
    3. document.all.content.innerHTML = a;
    4. }
    5. </script>
     
  17. DEADLY

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

    С нами с:
    3 авг 2006
    Сообщения:
    66
    Симпатии:
    0
    Адрес:
    Магнитогорск
    спасибо :wink: