2013-06-26 37 views
0

我的网址: http://website.com/xml_searchresults.php?cityID=1&type=1&searchTerm=Mark \的体育酒吧& showOpenOnly = 0错误:使用JavaScript读取XML页面时撇号URL

我产生在PHP中,然后将其发送给使用Javascript:

var searchURL = "<?php echo $searchURL; ?>"; 

我对Google地图使用JavaScript,但当URL字符串中有撇号时,我的地图无法读取XML文件。我不想删除它,因为在执行搜索排名时,XML文件在我的数据库中查找完美匹配。我已经能够在PHP中解决这个问题了,但是我的地图正在杀死我。

我不太了解JavaScript的intracracies,但我确信空白地图来自出现错误时的撇号。

+0

如果你的URLEncode''$ searchURL会发生什么''在你的PHP脚本中? – Kippie

+0

撇号不是问题 - 看起来像斜线。删除它并稍后添加它 – casraf

+0

@Kippie - urlencode似乎没有帮助 – user2246930

回答