Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Проверка GET и редирект с приписыванием в адресную строку гет условий (https://javascript.ru/forum/events/46742-proverka-get-i-redirekt-s-pripisyvaniem-v-adresnuyu-stroku-get-uslovijj.html)

steam 21.04.2014 22:19

Проверка GET и редирект с приписыванием в адресную строку гет условий
 
Здравствуйте.
Нужно написать функцию редиректа.
Переходим на сайт -> если в адресной строке есть GET-ы метрики ?utm_source=yandex-direct итд то яваскриптом записываются кукисы.
Запись кукисов сделал теперь нужна проверка:
если в адресе сайта не передано GET условие проверить есть ли кукисы с данными и сделать редирект присвоив адресу эти GET-ы.
Благодарю заранее за помощь...

jsnb 22.04.2014 05:20

И в чем проблема? Параметры можно спарсить с location.search хоть регулярками хоть сплитами. http://learn.javascript.ru/browser-objects#location
Куки читаются через document.cookie. Ну и в зависимости от того что там лежит, редирект либо через присвоение location.search новой строки с параметрами либо полный url в location.href.

steam 22.04.2014 15:17

Проблема в самом редиректе, как проверить есть ли get-ы и как приплюсовать эти геты к url-у чтобы сделать редирект.


Часовой пояс GMT +3, время: 03:35.