我有网址: http ://website.com/xml_searchresults.php?cityID=1&type=1&searchTerm=Mark \'s Sports Bar&showOpenOnly=0
我在 PHP 中生成它,然后将其发送到 Javascript:
var searchURL = "<?php echo $searchURL; ?>";
我正在为 Google 地图使用 Javascript,但当 URL 字符串中有撇号时,我的地图无法读取 XML 文件。我不想删除它,因为在进行搜索排名时,XML 文件会在我的数据库中寻找完美匹配。我已经能够在 PHP 中解决它没问题,但是我的地图正在杀死我。
我对 Javascript 的内部结构知之甚少,但我确信空白地图来自于出现撇号时的错误。