作者pl132 (pl132)
看板Web_Design
标题[问题]HTML5判定读者所在位置的功能叫不出来?
时间Thu Aug 22 11:18:57 2013
各位前辈好~最近小弟正在学习HTML5的地图功能
但让我百思不解的是我拿head first上的范例程式作实验却一直不成功.....
=================================================
<div id="location">
Your location will go here
</div> 这段是要拿来回传位置的
================================================
window.onload=getMylocation;
function getMylocation(){
if(navigator.geolocation)
{navigator.geolocation.getCurrentPosition(displayLocation);}
else
{alert("Oops,no geolocation support")}
}
function displayLocation(Position){
var latitude=position.coords.latitude;
var longitude=position.coords.longitude;
var div=document.getElementById("location");
div.innerHTML="Your are at latitude "+ latitude +", longitude: "+longitude;
}
上面这段是拿来得到位置并回传
====================================================
我是在firefox执行的但是在浏览器要求我是否透露位置给他之後就无消无息ORZ
本来还有另一个侦错函式我也打上去了~但是凡而没反应连位置要求都没反应.....
请问是哪里出错呢?我检查好几次了~应该没打错
是我的网路有问题吗==?
这是我的范例档:
http://0rz.tw/zmNXb
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.166.93
1F:推 davidsky:你P打错了...position 08/22 11:41
3F:推 Nonegrame:不是用行动装置的话 似乎只有IE可以用地理定位 08/22 12:05
4F:→ pl132:我去试试看== 08/22 12:30
5F:→ pl132:顺便问一下如果网页设计要去判读对方位置都是用这个吗? 08/22 12:34
6F:推 davidsky:三楼认真的吗?我用Firefox Aurora有值啊 08/22 19:23
7F:→ davidsky:safari, chrome也可以。opera我没装,IE我没有。 08/22 19:25
8F:推 Nonegrame:我在家里/学校 都只有IE可以用地理地位... 08/22 21:06