parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Не работает "&" в url

Андрей Трубников 16.09.2004 08:24

Вызывается кусочек кода, который преобразовывает xml-файл при помощи xslt-шаблона - генерируется html-код.
В процессе преобразования создается гиперссылка <a href="s.p?x=1&y=2"/>, в которой при преобразовании символ "&" заменяется на "&amp;" и получается "<a href="s.p?x=1&amp;y=2"/>".
ПРОБЛЕМА: при щелчке по ссылке в браузере (и в IE6, и в Opera7) ссылка на "s.p?x=1&amp;y=2" работает неправильно: переменная не читается. Если вручную заменить в адресной строке &amp; на & - все работает.
Кто знает, в чем может быть причина?