Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

кодирование символа aмперсанда в URL

00 голосов
5
Доброго времени суток. Вопрос такого плана: есть XML в котором забиты ссылки
Код
<?xml version="1.0" encoding="UTF-8"?>
<regions>
   <reg>
      <instance><![CDATA[reg01]]></instance>
      <regname><![CDATA[Imperial]]></regname>
                <reglink><![CDATA[/listings/?location_type=county&filter_pf[CountyID]=IMP]]></reglink>      
   </reg>
...
</regions>

на странице есть флэш карты, при клике на определенной области которой она подхватывает этот линк и вставляет в браузер. Но линк получается следующего характера
Код
/listings/?location_type=county&amp; filter_pf[CountyID]=IMP]

и соответственно никуда не переходит... я в хмл вместо '&' подставляю валидную кодировку
Код
&amp;
но линк получается
Код
/listings/?location_type=county&amp;amp; filter_pf[CountyID]=IMP]

и снова не переходит. Подскажите как быть и как мне добиться нормального отображения амперсанда ... Заранее спасибо.
спросил 26 Ноя, 13 от TeoRex (280 баллов)

5 Ответы

00 голосов
Неужели никто не сталкивался!? :(
ответил 20 Янв, 14 от TeoRex (280 баллов)
00 голосов
беда...
ответил 08 Май, 14 от TeoRex (280 баллов)
00 голосов
а что за флеш карты? похожу на багу флеши

чисто догадка мож "\&" покатит... :)


если за обработкой ссылок занимается флеша то бага в ней, если она заведомо исправна то rtfm :)
ответил 03 Сен, 14 от Niola (360 баллов)
00 голосов
кстате эта часть результирующей линки не выглядит рабочей - "filter_pf[CountyID]=IMP]"
ответил 09 Янв, 15 от Niola (360 баллов)
00 голосов
*убрано, так как бред*
ответил 26 Апр, 15 от Niola (360 баллов)

Похожие вопросы

0 голосов
2 ответов
0 голосов
2 ответов
спросил 18 Март, 14 от GIN1 (200 баллов)
0 голосов
2 ответов
0 голосов
2 ответов
0 голосов
1 ответ
спросил 28 Апр, 13 от 3BepeK (140 баллов)