0
我想將用戶當前的經度和緯度合併到iframe網址中。我的代碼如下。使用Javascript來獲取經緯度
<script>
var lat = position.coords.latitude;
var lon = position.coords.longitude;
document.write('<iframe src=http://weather.wdtinc.com/imap/imap5/?&INIT_LAT='+lat+'&INIT_LON='+lon+'> </iframe>');
</script>
這只是給了我一個空白頁。有誰知道我做錯了什麼?
我不想念報價;不懂爲什麼人們寧願問對這裏等天知道多久答案比它只是谷歌.. HTTPS://developer.mozilla。 org/en-US/docs/Web/API/Geolocation/Using_geolocation –
不要使用'document.write()'...永遠。相反,將iFrame硬編碼到頁面的「主體」中,並給它一個「id」。然後通過DOM訪問iFrame,然後將其注入。更重要的是,您的網頁會嘗試通過該iFrame訪問其他網域的內容,並且很可能違反了「同源政策」(https://developer.mozilla.org/en-US/docs/Web/Security/ Same-origin_policy),可以在所有現代瀏覽器中使用。 –
你使用什麼瀏覽器?地理定位只能在安全網站(https://)上由Chrome瀏覽器進行。 – geocodezip