![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
Мне надо чтоб зайдя на сайт А, пользователя переадресовало на сайт Б.
но так чтоб он смог, с сайта Б перейти по ссылки к сайту А, и в сайте А ещё спокойно лазить... у меня получается что перекидывает на сайт Б, и на сайт А вообще попасть нереально, так как каждый раз кидает на Б... а мне надо чтоб только 1 раз кидало его туда... -------------------- =) |
|||
|
||||
| Illuminaty |
|
|||
![]() /*Антон Захаров*/ ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1238 Регистрация: 19.3.2005 Где: Россия, Казань Репутация: 4 Всего: 56 |
Варианты:
1) Куки 2) передача параметра в строке. Например: somesiteA.ru?afterB=1 |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
ну вот а как можно с куками?
я чё-то не могу даже алгорит составить... чтоб он будет сохранять... -------------------- =) |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
подскажите плз, как это сделать с куками?
-------------------- =) |
|||
|
||||
| Illuminaty |
|
|||
![]() /*Антон Захаров*/ ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1238 Регистрация: 19.3.2005 Где: Россия, Казань Репутация: 4 Всего: 56 |
а каким образом ты редирект делаешь?
|
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
через window.location
да это не так важно... подскажите алгоритм скрипта с кукис... ну вот к примеру пользователь открыл сайт А, его редиректнуло на Б, в кукис сохранилось, но надо чтоб при закрытии страницы, у пользователя что-то сохранилось -------------------- =) |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Здесь находишь setCookie и getCookie: http://forum.vingrad.ru/index.php?showtopic=23902
Мысль думаю ясна:
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
спс, почитаю, думаю разберусь
-------------------- =) |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
ага.. то есть getCookie и SetCookie это не встроенные функции я JavaScript?
нужно вот оттуда взять код.. спасибо..попробуем-с -------------------- =) |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
чё-то не очень получается...
по идее должно быть наоборот.. не if(getCookie('myredirect_flag')!=null) , а if(getCookie('myredirect_flag')==null) то есть если значение куки = нулл, то он должен сделать редирект... если я пишу как у тебя, то он каждый раз делает редирект... а если с "==" то вообще не делает -------------------- =) |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Угу, вопрос на столько прост, что не хочу давать copy/paste решения А не работает потому как кука установлена, закрой окно (ты ведь куку на нулевое время ставишь?), затем опять открой. Короче попробуй в слух прочитать что тебе требуеться, а затем сравнить с действиями браузера, начиная с открытия окна -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
всё таки надо if(getCookie('myredirect_flag')==null)
а проблема вот какая: захожу на сайт А, перекидывает на сайт Б... - всё ОК потом по ссылке могу спокойно перейти на А- меня уже не перекинет... но если я открою другой сайт, а потом опять сайт А, то меня не перекинет... Куки обнуляется, только когда ВСЕ окна браузера закрылись... а как можно сделать, что куки чистилась не когда все окна браузера закрыты, а когда окна данного сайта закрылись... хотя окно может остаться открытым, а сайт сменить... можно ли как-то сделать чтоб при закрытии сайта, он удалял куку? -------------------- =) |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
попробовал повесиьт window.onunload="deleteCookie('flag')"
не пошло... каждый раз редиректит.. -------------------- =) |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Нет, кука будет висеть пока не закроешь окно браузера, в прямом смысле, а не перейдёшь на другой домен. Отследить что ушли по ссылке и не вернулись можно, но это жуткий изврат с такими танцами как отлов onbeforeunload, установка временных меток с таймаутами и т.д.
Совет: не извращайся, заводи сессию, ID отдавай по URL, не в куках, если пользователь не видел ещё долбанной рекламы, то покажешь ему её, иначе отдавай страницы. На JS вообще писать ничего не нужно. Такой галимый и жутко раздражающий подход реализован на http://php-classes.org/ - собственно этим ресурс и запомнился, идти туда за контентом даже за деньги не хочеться -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
пхп скрипт мне не подойдет
это у меня форум.. и доступа к фтп нету, только к шаблонам... там пхп не пойдет -------------------- =) |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |