使用javascript检测用户位置和当前时间?

时间:2013-07-31 15:13:43

标签: javascript

我正在尝试使用javascript找到检测用户位置(国家/地区和城市)及其当前时间的方法。

目前我找到了这个:

<script language="javascript">
ourDate = new Date();
document.write("The time and date at your computer's location is: "
+ ourDate.toLocaleString()
+ ".<br/>");
document.write("The time zone offset between local time and GMT is "
+ ourDate.getTimezoneOffset()
+ " minutes.<br/>");
document.write("The time and date (GMT) is: "
+ ourDate.toGMTString()
+ ".<br/>");
</script>

但是秒数没有滴答作响,直到页面重新加载才会更新!

有一种简单的方法可以达到这个目的吗?

只需要这样的东西:

您的位置是:XXXXXXXXXX,您的时间是:xxxxxxxxx

1 个答案:

答案 0 :(得分:0)

要更新时钟,您必须使用setInterval的计时器。

要获取位置,需要API来获取位置,然后您必须对位置进行解码。并非所有浏览器都支持它,并且内置的内容无法完成。