XML+XSL : no referrer

dvp

Новичок
XML+XSL : no referrer

Заметил странную (на мой взгляд) особенность:
Если сделать xml-документ и XSL-стиль к нему, разместить в стиле код какого-нить счётчика (например hotlog, подняв его до xhtml), то этот счётчик не будет считать рефреалов.
Решил это провреитьэкспериметально и действительно: при Client-side XSL Transformation document.referrer выдаёт пустую строку - я проверил это как вызовом собстна ф-ии, так и DOMInspectorom в FireFox

Отсюда вопрос: Как узнать (на клиентской стороне) адрес страницы, с которой пришёл пользователь на мою страницу, если она является XML-документом?

И вообще: это баг или "стандартом не предусмотрено"?
 

slach

Новичок
=)) ну скорее "стандартом не предусмотрено..."
т.е. надо покапаться конечно и в стандарте и в bugzilla.mozilla.org

но по идее логику такого бага тоже можно объяснить
на экране то ты видишь результат преобразования, а не исходный документ...

кстати в MSIE такой баг повторяется, можешь проверить ??
просто я на текущий момент не использую client-side трансформацию а этот пост вообще в опере с PDA пишу =)
 

dvp

Новичок
Проверял в Opera 7.5x, MSIE6 from XP SP2, FireFox 1.0 - везде docment.referrer возвращет пустую строку

-~{}~ 07.02.05 00:14:

тьфу-ты, насчёт Opera 7.5x я оговорился :)
 

slach

Новичок
?? а с каких пор Opera 7.5 поддерживает XSLT трансформацию ?
 

dvp

Новичок
slach, сказал же, что оговорился ...... просто привычка всё (кроме XSLT) тестить в этих трёх браузерах - вот и написал
 
Сверху