我有一個分支定位器腳本,它可以在從Google Maps API的嵌入式Google地圖的同一頁面加載時運行,但我無法從其他頁面查詢它。當我刷新頁面時,只會加載javascript函數
問題是我希望能夠從主頁搜索並將商店定位器頁面與地圖作爲一個操作頁面,然後將分支顯示爲結果。
該腳本是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>
閱讀本使用GoogleMap的完全加載:http://stackoverflow.com/questions/3698200/window-onload-vs-document-ready –
感謝這一點,我有雖然我認爲你是在正確的路線上,但是仍然有同樣的問題,但是在正確的順序加載 – jojojohn