我使用此代码;
<script language="text/javascript" src="http://j.maxmind.com/app/geoip.js"></script>
<script>
var city = geoip_city();
document.write (city)
</script>
这适用于谷歌浏览器,但不适用于 Firefox,如何解决?
我使用此代码;
<script language="text/javascript" src="http://j.maxmind.com/app/geoip.js"></script>
<script>
var city = geoip_city();
document.write (city)
</script>
这适用于谷歌浏览器,但不适用于 Firefox,如何解决?
删除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>
geoip.js
文件路径已更改,请遵循正确的 URL ,//js.maxmind.com/js/geoip.js
它对我有用。