Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Помогите с явой (https://forum.antichat.xyz/showthread.php?t=53510)

Cactuz 13.11.2007 18:20

Помогите с явой
 
Код HTML:

<body onLoad=startCountdown()>
<SCRIPT language=JavaScript>
function startCountdown()
{
setTimeout("location.href='konstruktor.html'",60*60);
}
</SCRIPT>


вообщем этот скриптик весит на страничке одной и когда я захоу он срабатывает... ну тоесть через определённое время меня переадресовывает... как сделать штобы первая попытка не считалась... ну тоесть при заходе на страницу с этим кодом мен не переадресовывало... а переадресовывало только после кнопки обновить...

DIAgen 13.11.2007 18:37

Код HTML:

<SCRIPT language=JavaScript>
function startCountdown()
{
setTimeout("location.href='konstruktor.html'",60*60);
}
</SCRIPT>

<img src="01.jpg" width="490" height="250" onclick="startCountdown()" >


Cactuz 14.11.2007 01:20

нееее.... наверное не так объснил я...
мне нуно штобы когда заходишь на страницу допустим
konstruktor.html?p1=0&p2=0
всё было как при обычном заходе...
а стоив нажать обновить страничку...
была переадресация на konstruktor.html

Piflit 14.11.2007 01:30

может через пхп с рефферером с данной страницы?

inv 14.11.2007 01:36

устанавливай куки и через ни проверяй был ли уже заход
например так

при нажатии кнопки обновить будет опять передаваться реферер (по крайней мере в опере,думаю в других броузерах тоже)

bul.666 14.11.2007 01:45

Цитата:

может через пхп с рефферером с данной страницы?
Через JavaScript можно тоже вытащить referer

Cactuz 14.11.2007 01:48

народ кинь пример кода... =)

bul.666 14.11.2007 02:15

Короче при старте Сначала проверяешь куки! Например если в куках есть Pizda = On, а (при первом входе на страницу их не будет =)), то редирект, если нету кук то создать Pizda = On, при обновлении страницы получиться, что Pizda = On уже есть и будет редирект...

VDShark 14.11.2007 02:15

Вот тебе пример кода, элементарно через куки:
Код:

<html>
        <head>
                <title>1</title>
                <script language="JavaScript">
                        var key = 'visit';
                        var flag = document.cookie.substring(key.length+1,document.cookie.lenght);
                        if (flag == 'true') document.location='http://google.ru';
                        else document.cookie = key+'=true';
                </script>
        </head>
        <body>
                Тратата
        </body>
</html>


Cactuz 14.11.2007 02:32

Цитата:

Сообщение от bul.666
Короче при старте Сначала проверяешь куки! Например если в куках есть Pizda = On, а (при первом входе на страницу их не будет =)), то редирект, если нету кук то создать Pizda = On, при обновлении страницы получиться, что Pizda = On уже есть и будет редирект...

можно тоже самое только в виде примера кода? =)


Время: 03:53