Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Реферер замена (https://javascript.ru/forum/misc/51268-referer-zamena.html)

Sverhchelovek 30.10.2014 17:57

Реферер замена
 
Есть такой редирект:
var urls = ['http://адрес1.com', 'http://адрес2.com', 'http://адрес3.com']; 

   redir = Math.floor(Math.random()*urls.length);
   
   document.location.href=urls[redir];
   
//-->

При обращении рандомно редиректит на эти адреса.
Можно ли сделать чтобы при редиректе прописывался передавался определенный реферер
чтото типа этого:
document.referrer = "http://www.google.com";
Или это не сделать?

bom-bom 31.10.2014 18:54

Sverhchelovek,
Не совсем понятен вопрос, но почему бы тебе сначала не отправить эту строку аджаксом, а потом редиректить? Либо, напиши типа

document.location.href=urls[redir]+"string_for_server_here"+location; это еще проще.

Aetae 31.10.2014 19:21

Sverhchelovek, неа. Подменить заголовок referer в браузере невозможно, ибо безопасность. Максимум можно сбросить его на "никакой" и то с участием сервара.


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