>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Передача referrer при работе с фреймом http://forum.mozilla-russia.org/viewtopic.php?id=35518 |
Орец > 02-06-2009 12:35:59 |
При использовании расширение открывает страницу в заданном фрейме, но при этом referrer пустой. |
Орец > 05-06-2009 10:57:54 |
Эта проблема не решаемая? |
Anton > 06-06-2009 09:00:35 |
В принцие, решаемая: https://developer.mozilla.org/en/Creating_Sandboxed_HTTP_Connections#HTTP_referrer |
Орец > 08-06-2009 16:08:09 |
По моему Anton пишет
document.referrer - неизменяемый вроде. У меня при попытке заменить значение стопарился код в этом месте. |
Anton > 08-06-2009 16:32:03 |
Орец пишет
Надо настроить observer на http-on-modify-request. Когда пойдёт запрос от фрейма, subject'у уведомления можно будет установить referrer. |
Pingvin > 19-07-2009 17:01:06 |
Я пробовал $peremennaya1=$_SERVER["HTTP_REFERER"] и $peremennaya2=getenv('HTTP_REFERER') не работает по умолчанию в MF, Opera и IE под php4 и php5 , всегда выдаётся пустая строка, даже без фреймов. |
Pingvin > 21-07-2009 13:04:32 |
Я сделал вывод, что если REFERER в $_SERVER[“HTTP_REFERER”] и getenv(„HTTP_REFERER”) не работает, то 'Откуда пришёл’ ни где он не работает, даже в $_SERVER нет элемента HTTP_REFERER и в JavaScript нет 'document.referrer’ . |
Pingvin > 28-06-2010 21:51:40 |
REFERER работает |