Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: ice_nugget от 28 Января 2004, 13:01:10

Название: detect/redirect script
Отправлено: ice_nugget от 28 Января 2004, 13:01:10
нужен жаба-скриптик который бы:

если человек зашел на сайт с «http://www.blabla.com» грузит страницу 1
если человек зашел на сайт с «http://www.gygygy.com» грузит страницу 2
...
если кто знает подсобите pls.
Название: detect/redirect script
Отправлено: CGVictor от 28 Января 2004, 13:39:55
document.referer содержит адрес страницки, с которой к тебе пришли. Можешь попробовать использовать.
Название: detect/redirect script
Отправлено: ice_nugget от 28 Января 2004, 14:27:07
спасибо, добились результата однако следующим способом



но теперь задачка изменилась, надо узнать переменную и в зависимости от нее перенаправлять страницу..
Название: detect/redirect script
Отправлено: CGVictor от 28 Января 2004, 15:51:00
Так ты скажи внятно:
Тебе надо определить, с какого УРЛ к тебе пришли?
или
Тебе надо определить, на какое доменное имя человек обратился, чтобы попасть к твоему скрипту?
В твоем вопросе - первое.
В твоем коде - второе.
Название: detect/redirect script
Отправлено: ice_nugget от 28 Января 2004, 15:56:52
CGVictor
да, sorry за непонятность, имел в виду с какого url.. теперь все хуже, программист наш занят а мне поручили сделать такую вещч: javascriptом получить variable «login» (всё на CGI script\'aх) и в зависимости от нее делать redirect, то есть если в login\'e есть определенные параметры то показывать одно, если нет то другое..:confused:
Название: detect/redirect script
Отправлено: CGVictor от 28 Января 2004, 16:56:38
ice_nugget
Если логин передается GET-ом (что маловероятно) - тогда location.search его содержит
Если логин передается POST-ом - то никак.

Возможен вариант: при создании странички CGI-скрипт пишет следующее:

...


Этот пример я написал на тот случай, если ты спрашиваешь одно, а хочешь получить в ответ другое :)
Название: detect/redirect script
Отправлено: Yukko от 28 Января 2004, 17:50:47
ice_nugget
ИМХО, это надо делать на сервере...
Название: detect/redirect script
Отправлено: CGVictor от 28 Января 2004, 17:54:10
Yukko
Не все это понимают с первого раза.