1
當用戶根據此新位置將新位置地址放入文本字段時,我需要用Google地圖刷新iframe。如何刷新Google地圖?
我的HTML代碼:
<input type="text" id="address" />
<input type="button" id="search" value="Search" onclick="javascript:findLocation();"/>
<iframe id="mapView" width="700" height="385"
frameborder="0" scrolling="no"
marginheight="0" marginwidth="0"
src="http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Kharkiv&aq=&vpsrc=0&ie=UTF8&hq=&hnear=Kharkiv&z=14&output=embed">
</iframe>
我的JavaScript代碼:
function findLocation(){
var location=document.getElementById('address').value;
var newLocation="http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q="+location+"&aq=&vpsrc=0&ie=UTF8&hq=&hnear="+location+"&z=14&output=embed";
document.getElementById("mapView").src=newLocation;
document.getElementById("mapView").reload(true);
}
但按下按鈕後IFRAME只是禁用。
任何想法?