cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Contoh kedudukan kod html

 <p id="location"></p>
    <script type="text/javascript">
        //检测浏览器是否支持API
        window.onload=getLocation;
        function getLocation(){
            var locationElement=document.getElementById("location");
            if(navigator.geoLocation){
                navigator.geoLocation.getCurrentPosition(successCallBack,errorCallback,{enableHighAccuracy:true,timeout:3000,maximumAge:60000});
            }
            else{
                locationElement.innerHTML="GeoLocation is not supported in your browser.";
            }
        }
             //处理获取的position数据
            function successCallBack(position){
                var latitude=position.coords.latitude;   //获取纬度值
                var longitude=position.coords.longitude;//获取经度值
                locationElement.innerHTML="latitude:"+latitude+",longitude:"+longitude;
            }
            //处理错位信息
            function errorCallback(error){
                 switch(error.code){
                     case 1:
                        console.log("用户选择拒绝浏览器获得其位置信息");
                     break;
                     case 2:
                        console.log("尝试获取用户位置信息,但失败了");
                     break;
                     case 3:
                        console.log("莫名其妙的错误");
                     break;
                 }
            }
    </script>
    参考书籍写了一段关于html定位的代码,换了好几个浏览器,都呈现:
    GeoLocation is not supported in your browser.现在不晓得问题出在哪了,还望大神指教?谢谢
为情所困为情所困2808 hari yang lalu418

membalas semua(2)saya akan balas

  • 世界只因有你

    世界只因有你2017-05-19 10:42:51

    geolokasi

    huruf kecil...

    balas
    0
  • PHP中文网

    PHP中文网2017-05-19 10:42:51

    Perkataan salah diejageolokasi
    sepatutnya

    navigator.geolocation

    geolokasi bukan gabungan dua perkataan, jadi sarung unta tidak diperlukan

    balas
    0
  • Batalbalas