我有一个分支定位器脚本,当您从与来自 Google Maps API 的嵌入式 Google 地图相同的页面加载它时,它可以工作,但我无法从另一个页面查询它。
问题是我希望能够从主页搜索并将带有地图的商店定位器页面作为操作页面,然后将分支显示为结果。
该脚本是 javascript,并从包含数据库结果的 xml 文件中加载结果。我设法让它接受一个 $_GET['search'] 字符串,然后加载使用搜索字符串返回结果的函数。
我不明白为什么结果只在页面刷新而不是第一次加载时显示。
<script type="text/javascript">
function getURLParameter(name) {
return decodeURI(
(RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1]
);
}
var urladdress = getURLParameter(name) ;
function initAddress(){
document.getElementById("addressInput").value=urladdress;
searchLocations();return false;
}
document.ready = initAddress;
</script>