У меня есть <frameset>
, который содержит две метки: <frame>
навигации кадра (А) и содержание кадра (B)HTTP_REFERER из ссылки в FRAMESET отправляет разные значения на разные компьютеры?
------------------------- | | | | | | | | | | A | B | | | | | | | | | | -------------------------
<FRAMESET rows="*" cols="130,*" border=0>
<FRAME scrolling="no" name="navFrame" FrameBorder=0 src="navFrame.aspx">
<FRAME src="" name="mainFrame"></FRAME>
</FRAMESET>
страница называется main.aspx
, в то время как сторона А называется navFrame.aspx
. Когда я нажимаю на ссылку в навигационном фрейме, он загружает содержимое в кадре B.
Одна из страниц контента для B использует Request.ServerVariables("HTTP_REFERER")
, однако это значение navFrame.aspx
на некоторых компьютерах, и main.aspx
на других компьютерах.
Оба компьютера использовали встроенный веб-браузер, который является частью другого программного продукта (javascript сообщает мне его IE7), поэтому я не думаю, что это проблема с версиями браузера.
И я не уверен, имеет ли это значение или нет, но страница содержимого - это страница https, расположенная в другом домене, и для доступа к ней использует внешний URL.
Что определяет, что HTTP_REFERER
находится в оправе?
WOW! Я не помню, как в последний раз я видел тег '
@Rocket Не мой код ... Я просто отлаживаю его. < – Rachel
@Rocket Я бы предположил около 51 секунды назад! ;-) –