jumash

Рейтинг
53
Регистрация
02.02.2009
Должность
Perl
kimberlit:
До этого можно элементарно не дожить ...

Или дожить - но уже не надо всё это будет :)

А какую строку получали?

Asiania:
А расскажи, пожалуйста зачем слеши нужны? Ни разу еще не встречала - стало интересно..

Перловская привычка экранировать спецсимволы

Неточно выразился

сессия одной страницы, скорее - не знаю как обозвать грамотно)

Не знаю - есть ли в JS поддержка сессий, если честно, в традиционном смысле слова

Я и не писал ничего про покидание сессии - только лишь попап с возможностью потом перейти по ссылке нужной

Brand from Amber:
Maratovich321, почему именно JS? ИМХО, это проще и правильнее организовывать на стороне сервера.

P.S. Повышаем качество доров? 😂

Brand from Amber добавил 07.09.2009 в 18:41
jumash, думаю, что Вы и сами понимаете, что Ваш скрипт будет постоянно переадресовывать посетителя на 'sponsor'? 🙄

лажанул, да :) Надо или window.open делать, или куку ставить. А мой вариант работает только с непокиданием страницы.


<html>
<head>
<script>
var x = 0;
function go() {
if (x == 0) {
window.open(......);
x = 1;
return false;
}
return true;
}
</script>
</head>
<body>
</body>
<a href='?test' onClick='return go()'>Click me</a>
</html>

вариант только для одного спонсора.

Яб написал такое с проставлением куки баксов за 10. Но при условии чёткого понимания клиента что он хочет)

RewriteEngine On

RewriteRule service\-manager\.html service_manager.html [R=301,NC,L]

Яндекс со временем поймёт)

Если хотите - пишите в личку - сделаю недорого :)

К.О.: if(preg_match("/msie\s*([5-8])\.(\d*).*?win/i",$agent,$match)){

echo "IE".$match[1].".".$match[2];

}

?

Ну эта

можно куку на комп выставить - чтоб гарантированно один раз

Лень писать - можно тут прям готовые куски взять - http://techpatterns.com/downloads/javascript_cookies.php

А так что-то типа

check = 0;

function goToSponsor(){

if(check == 0){

document.location = 'sponsor';

check = 1;

return false;

}

return true;

}

<a href='#' onClick=' return goToSponsor()'></a>

Всего: 633