Javascript不会在Firefox geoip_city()中显示

时间:2013-11-08 12:11:14

标签: javascript geolocation location

我使用此代码;

<script language="text/javascript" src="http://j.maxmind.com/app/geoip.js"></script>
<script>

   var city = geoip_city();
   document.write (city)

</script>

这适用于Google Chrome但不适用于Firefox,如何解决?

2 个答案:

答案 0 :(得分:0)

删除language属性。

它在HTML 3.2中是必需的(并且在HTML 4.x Transitional中受支持),但现在不需要。如果确实存在,则值必须为JavaScript,而不是text/javascript

text/javascript适用于type属性。这是在HTML 4.x中引入的(并且是强制性的)。它在HTML 5中是可选的,因此您根本不需要它。

<script src="http://j.maxmind.com/app/geoip.js"></script>

答案 1 :(得分:-1)

geoip.js文件路径已更改,请按照正确的网址//js.maxmind.com/js/geoip.js进行操作。