Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
latboy Клиент ПО Хостинг
Зарегистрирован: 10.05.2004 Сообщения: 849 Откуда: Латвия, Рига
|
Добавлено: Ср Дек 22, 2004 6:26 am);42СредаUTCUTCp(111);// Заголовок сообщения: Скрипт - прошу ползая в ногах |
|
|
Народ нужен скрипт. Просто как воздух. Для профи он покажется может и простым, для меня любой скрипт сложный.
Что мне надо.
допустим файл index.html
нужно чтобы в нём каждые скажем 10 секунд менялась ссылка на страницу, тоесть вы зашли на index.html через 10 секунд загрузилась страница home.html через 10 секунд posting.html ещё через 10 секунд test.html и т.д. При этом посетитель должен всё это время находиться именно на ссылке index.html, тоесть адрес в статусе у него не должен меняться.
Кто поможет расцелую |
|
Вернуться к началу |
|
|
poseti Клиент ПО Хостинг
Зарегистрирован: 29.03.2004 Сообщения: 237 Откуда: Сатурн
|
Добавлено: Ср Дек 22, 2004 10:27 am);22СредаUTCUTCp(111);// Заголовок сообщения: |
|
|
А подробности узнать можно?
1) Т.е. я сижу на страничке, ничего не делаю, вдруг появляется через 10 секунд другая?
2)Или я например кликаю http://domain.com/
Но:
Первые 10 секунд появляется - index.html
Вторые 10 секунд появляется - home.html
Следущие 10 секунд появляется - test.html
Какой вариант? _________________ .... |
|
Вернуться к началу |
|
|
slink Клиент ПО Хостинг
Зарегистрирован: 07.07.2004 Сообщения: 392
|
Добавлено: Ср Дек 22, 2004 11:02 am);52СредаUTCUTCp(111);// Заголовок сообщения: |
|
|
Я так понимаю это можно на фрэймах реализовать.. |
|
Вернуться к началу |
|
|
bezperev Клиент ПО Хостинг
Зарегистрирован: 05.04.2004 Сообщения: 30
|
Добавлено: Ср Дек 22, 2004 2:34 pm);06СредаUTCUTCp(111);// Заголовок сообщения: |
|
|
Типа рекламного трояна делаете? >:( |
|
Вернуться к началу |
|
|
latboy Клиент ПО Хостинг
Зарегистрирован: 10.05.2004 Сообщения: 849 Откуда: Латвия, Рига
|
Добавлено: Ср Дек 22, 2004 3:49 pm);46СредаUTCUTCp(111);// Заголовок сообщения: |
|
|
poseti - первый вариант.
slink - знаю что можно, только как?
bezperev |
|
Вернуться к началу |
|
|
poseti Клиент ПО Хостинг
Зарегистрирован: 29.03.2004 Сообщения: 237 Откуда: Сатурн
|
Добавлено: Ср Дек 22, 2004 3:52 pm);56СредаUTCUTCp(111);// Заголовок сообщения: |
|
|
Эх не было бы во мне столько лени, чтобы изучать JavaScript написал бы...
со вторым вариантом сразу бы помог... есть такое в наличие... _________________ .... |
|
Вернуться к началу |
|
|
solohost Клиент ПО Хостинг
Зарегистрирован: 09.12.2004 Сообщения: 140
|
Добавлено: Ср Дек 22, 2004 9:02 pm);02СредаUTCUTCp(111);// Заголовок сообщения: |
|
|
Могу помочь с java-скриптом, вот только последнее условие соблюдаться не будет (не будет постоянно index).
Наверное лучше это реализовывать на PHP или SSI (хотя в последнем не очень уверен).
PS latboy, если бы БОЛЕЕ конкретнее рассказал (приминительно к твоей ситуации), то можно бы было готовые решения поискать.
Я как понял - это странная помесь слайд-шоу с новостной лентой
Всем удачи! |
|
Вернуться к началу |
|
|
latboy Клиент ПО Хостинг
Зарегистрирован: 10.05.2004 Сообщения: 849 Откуда: Латвия, Рига
|
Добавлено: Чт Дек 23, 2004 12:28 am);37ЧетвергUTCUTCp(111);// Заголовок сообщения: |
|
|
poseti давай второй вариант, посмотрю может и подойдёт, хотя первый имхо лучше был бы...
solohost увы, нужно чтоб строка адреса не менялась |
|
Вернуться к началу |
|
|
poseti Клиент ПО Хостинг
Зарегистрирован: 29.03.2004 Сообщения: 237 Откуда: Сатурн
|
Добавлено: Чт Дек 23, 2004 8:38 am);36ЧетвергUTCUTCp(111);// Заголовок сообщения: |
|
|
php
только как заметно в этом скрипте, в нем ограничение на колличество переходов...
Код: | <?
$today = getdate();
switch(floor($today['minutes']/10))
{
case 0:header('location: index0.html');
break;
case 1:header('location: index1.html');
break;
case 2:header('location: index2.html');
break;
case 3:header('location: index3.html');
break;
case 4:header('location: index4.html');
break;
case 5:header('location: index5.html');
break;
}
?> |
_________________ .... |
|
Вернуться к началу |
|
|
latboy Клиент ПО Хостинг
Зарегистрирован: 10.05.2004 Сообщения: 849 Откуда: Латвия, Рига
|
Добавлено: Чт Дек 23, 2004 2:36 pm);48ЧетвергUTCUTCp(111);// Заголовок сообщения: |
|
|
poseti спасибо, только вот обьясни мне недоучке тупоголовому,
прописал скрипт на странице, и в том месте где должен отображаться скрип выдаётся надпись
Код: | Warning: Cannot modify header information - headers already sent by (output started at /home/latboy/public_html/index.php:5) in /home/latboy/public_html/index.php on line 134 |
|
|
Вернуться к началу |
|
|
poseti Клиент ПО Хостинг
Зарегистрирован: 29.03.2004 Сообщения: 237 Откуда: Сатурн
|
Добавлено: Чт Дек 23, 2004 3:24 pm);26ЧетвергUTCUTCp(111);// Заголовок сообщения: |
|
|
Это ты вписал уже в существующий код...
Лучше вызывай тогда не index[].html сразу index.php
Короче ошибки которые видишь происходят потому, что уже что-то было выведено(out) скриптом, а надо чтобы header был до любых выводов...
воть _________________ .... |
|
Вернуться к началу |
|
|
latboy Клиент ПО Хостинг
Зарегистрирован: 10.05.2004 Сообщения: 849 Откуда: Латвия, Рига
|
Добавлено: Чт Дек 23, 2004 5:29 pm);34ЧетвергUTCUTCp(111);// Заголовок сообщения: |
|
|
index.php - и вызывал
Ладно это я на ыструю руку, вечерком (ближе к ночи) попробую, если скрипт рабочий - заработает. Всё перепробую.
Спасибо! |
|
Вернуться к началу |
|
|
webcnn Клиент ПО Хостинг
Зарегистрирован: 28.04.2004 Сообщения: 148 Откуда: Россия, Новосибирск
|
Добавлено: Чт Дек 23, 2004 6:45 pm);43ЧетвергUTCUTCp(111);// Заголовок сообщения: |
|
|
У меня тут валяется умная книжка по JavaScript, щас что нить изобрету, если получится скину _________________ Продается IPB 2.0.3 - Без ограничений! - 13 WMZ
Продается vBulletin 3.0.7 - Без ограничений! - 20 WMZ |
|
Вернуться к началу |
|
|
slink Клиент ПО Хостинг
Зарегистрирован: 07.07.2004 Сообщения: 392
|
Добавлено: Пт Дек 24, 2004 10:55 am);16ПятницаUTCUTCp(111);// Заголовок сообщения: |
|
|
Что за бред несёте?!!
Серверным языком клиентские "финты" реализовать очень геморойная штука. Можно конечно conection keep-alive держать и слать пустой трафик, а по прошествии времени передавать редиректы (некоторые чаты так сделаны), но это идиотизм полнейший.
Латбой, начинаем думать
адресная строка неизменялась, значит на frame или inline frame делаем.
первоначально указываем в кадр (frame) страницу 1.html в которой говорим браузеру юзера на понятном ему JavaScript следующее:
Код: | setTimeout("location.href='2.html',3000); |
через указаные 3000 секунд в кадре загрузится 2.html в которой говорим браузеру юзера на понятном ему JavaScript следующее:
Код: | setTimeout("location.href='3.html',3000); |
ну и так далее.
смогёшь? |
|
Вернуться к началу |
|
|
rolevik Клиент ПО Хостинг
Зарегистрирован: 21.02.2004 Сообщения: 12
|
Добавлено: Пт Дек 24, 2004 12:57 pm);28ПятницаUTCUTCp(111);// Заголовок сообщения: |
|
|
Лекарством кажется PHP + куки + setTimeout ведущее на себя же. В зависимости от содержимого куков при генерёжке скрипта динамически меняется содержимое страницы при неизменном URL. В куках, к примеру, хранится CurrentPageNumber. |
|
Вернуться к началу |
|
|
|