Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.09.2008, 11:58
Новичок на форуме
Отправить личное сообщение для longman Посмотреть профиль Найти все сообщения от longman
 
Регистрация: 09.09.2008
Сообщений: 3

Редирект с условием
Помогите плиз, не могу реализовать идею.
Скрипт должен определять - если в строке адреса есть параметр "6s"
www.mysite.com/index.php?6s
тогда происходит редирект через 1 секунду, иначе (просто www.mysite.com/index.php) просто показывать содержимое страницы.
Ответить с цитированием
  #2 (permalink)  
Старый 09.09.2008, 12:01
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

и что конкретно ты не можешь?
Ответить с цитированием
  #3 (permalink)  
Старый 09.09.2008, 12:07
Новичок на форуме
Отправить личное сообщение для longman Посмотреть профиль Найти все сообщения от longman
 
Регистрация: 09.09.2008
Сообщений: 3

редирект такой срабатывает:
<SCRIPT LANGAUGE="JAVASCRIPT 1.3
    TYPE="text/javascript">
    <!--
    var URL = "http://mysite.com/"
    var speed = 1000
    function reload() {
    location = URL
    }
    setTimeout("reload()", speed);
    </script>


а вот проверить параметр не получается
и как в обратном случае выводить содержимое страницы?
или просто в теле страницы вставить скрипт, который при наличии параметра будет редиректить?
Ответить с цитированием
  #4 (permalink)  
Старый 09.09.2008, 12:09
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

if (location.search=="?6s") location.replace(URL);
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу сделать редирект в JS alpar_andr Общие вопросы Javascript 11 25.09.2008 22:31