Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » JavaScript redirect...

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

react



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hi All
 
 Подскажите плиз как с помощью JavaScript сделать
  такую вот штуку: заходим на страницу, а через пять
  секунд она автоматически переходит на дрyгую...
 
       

Всего записей: 773 | Зарегистр. 08-02-2002 | Отправлено: 00:56 10-02-2002
ivash



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
на www.woscripts.com - лежит такой скрипт, посмотри точно был!

----------
МоЁ

Всего записей: 750 | Зарегистр. 31-10-2001 | Отправлено: 01:57 10-02-2002
react



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ivash
 
 Искал, но не нашел к сожалению...
 
  Можно поточнее или вообще sourse этого скрипта,
   он ведь по-мойму не очень большой должен быть

Всего записей: 773 | Зарегистр. 08-02-2002 | Отправлено: 02:23 10-02-2002
batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
react

Цитата:
заходим на страницу, а через пять  
  секунд она автоматически переходит на дрyгую...  

 
а без JS устроит?
 

Код:
 
<meta http-equiv="refresh" content="5; url=http://ru-board.com">
 

Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 03:03 10-02-2002
react



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
batva
 

Цитата:
а без JS устроит?

 
 Устроит конечно

Всего записей: 773 | Зарегистр. 08-02-2002 | Отправлено: 11:59 10-02-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А вот с JS
 

Код:
 
<script type="text/javascript">
function go(){
document.location.href="2.html"
}
function go2(){
setTimeout('go()',500);
}
</script>
</head>
<body onLoad="javascript:go2()">
 
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 11:39 11-02-2002 | Исправлено: lynx, 11:48 11-02-2002
react



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
 
 Thanks, чесно говоря я уже до этого сам дошел, но все равно
  спасибо

Всего записей: 773 | Зарегистр. 08-02-2002 | Отправлено: 17:22 11-02-2002
povar



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а как сделать чтоб при редиректе выскакивало новое окно? target=_blank после URL не получается.

Всего записей: 102 | Зарегистр. 13-12-2001 | Отправлено: 00:23 18-02-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
 
<script type="text/javascript">  
function go(){  
self.open("2.html","target");
}  
function go2(){  
setTimeout('go()',500);  
}  
</script>  
</head>  
<body onLoad="javascript:go2()">  
 
 

 
Не тестила.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 01:09 18-02-2002
CheRt



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
<script language="javascript">
open("http://makk.dtn.ru", "newWindow");
</script> в коде после редиректа.

----------
В огне бода нет и не будет!
До встречи в СССР 2.0!

Всего записей: 1118 | Зарегистр. 14-12-2001 | Отправлено: 02:59 18-02-2002
Antar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hi All.
Может глупость спрашиваю, но все же:
Нелзя ли найти скрипт для редиректа, но так штобы не вместо каждой страницы, а рекусивно для всех страниц сайта, штоб не выставлять одно и тоже вместо семисот страниц?

Всего записей: 1140 | Зарегистр. 22-07-2002 | Отправлено: 21:03 09-05-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antar

Цитата:
Нелзя ли найти скрипт для редиректа, но так штобы не вместо каждой страницы, а рекусивно для всех страниц сайта, штоб не выставлять одно и тоже вместо семисот страниц?

Подробнее.. плз. С примером

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:14 09-05-2003
Antar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все странички одного сайта на одну страничку (index.html) другого сайта...

Всего записей: 1140 | Зарегистр. 22-07-2002 | Отправлено: 21:48 09-05-2003 | Исправлено: Antar, 21:49 09-05-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antar
Либо вставлять всюду js скрипт, что сложно. Либо, если апач,  через .htaccess или httpd.conf

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:53 09-05-2003
Antar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
нет, сайт на хотбоксе , ничего нет...
 
придется вставлять
Цитата:
 всюду js скрипт


Всего записей: 1140 | Зарегистр. 22-07-2002 | Отправлено: 22:16 09-05-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antar
Для удобства - лучше сделать один redirect.js и подключать его всюду, чтобы если нужно что то изменить, то менять в одном файле.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:20 09-05-2003 | Исправлено: Cheery, 22:22 09-05-2003
Antar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
опа, я и не подумал... спасибо.
тоесть редирект со всех страничек на одну, а там редирект на другой сайт, так?

Всего записей: 1140 | Зарегистр. 22-07-2002 | Отправлено: 22:47 09-05-2003 | Исправлено: Antar, 22:49 09-05-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antar

Цитата:
тоесть редирект со всех страничек на одну, а там редирект на другой сайт, так?

Нет, просто подключаешь ко всем страницам один и тот же скрипт. Но не прямиком прописывая в html, а подключая js файл, в котором указано куда перекидывать.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:54 09-05-2003
Antar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не, этого я уже не понял
вот код  (это будет redirect.js ?) :
 
HEAD>
 
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
redirTime = "7000";
redirURL = "http://myNewSite.tk";
function redirTimer() { self.setTimeout("self.location.href = redirURL;",redirTime); }
//  End -->
</script>
 
</head>
 
<body>
</html>
<BODY onLoad="redirTimer()">
<p><center>
 
&nbsp;<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Сайт <font size="5">&nbsp;<b><a href="http://myNewSite.tk">Имя </a></b></font><b></font></b>
переехал на <font face="arial, helvetica" size"-2">туда-то</font></p>
</body>
 
што теперь делать?

Всего записей: 1140 | Зарегистр. 22-07-2002 | Отправлено: 00:05 10-05-2003 | Исправлено: Antar, 00:09 10-05-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antar
Я имел ввиду, что создаешь redirect.js

Код:
 
<!--//
redirTime = "7000";  
redirURL = "http://myNewSite.tk";  
self.setTimeout("self.location.href = redirURL;",redirTime);  
// -->  
 

А потом в каждую страницу вставляешь  
 
<SCRIPT LANGUAGE="JavaScript" src='redirect.js'>
</script>  
И все.. когда нужно будет переделать ссылку форварда - просто меняешь ее в одном файле без проблем..
Можно в него добавить и любой текст, чтобы выводился поверх всего.. да и что угодно.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 02:33 10-05-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Интернет » Web-программирование » JavaScript redirect...


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru