利用腾讯的ip地址库做ip物理地址定位


Posted in Javascript onJuly 24, 2010

调用:

<script type=text/javascript src=http://fw.qq.com/ipaddress charset="gb2312"></script> 
<script type=text/javascript> 
document.write(IPData.join(' ')); 
</script>

显示结果为:
202.105.128.73 广东省 深圳市
不要ip只要地区的话调用为:
<script type=text/javascript src=http://fw.qq.com/ipaddress></script> 
<script type=text/javascript> 
document.write 
(IPData[2]);document.write(IPData[3]); 
</script>

显示结果为:
广东省 深圳市
上述代码还有一个技巧:UTF-8页面引用外部编码为GBK的JS文件编码的处理
http://fw.qq.com/ipaddress,而这个接口提供的js为GBK编码的,由于页面是UTF-8编码的,所以再次使用返回的城市名称在我页面显示的是乱码,而且不能引用的。通过charset设置,在UTF-8页面中引入编码为GBK的JavaScript文件乱码问题了。而且不需要额外的写函数处理GBK转UTF-8编码,同样对于GBK页面引用编码为UTF-8编码的JavaScript文件如果出现乱码问题。

出处:http://shanyou.cnblogs.com/

Javascript 相关文章推荐
jQuery中live方法的重复绑定说明
Oct 21 Javascript
javascript for循环从入门到偏门(效率优化+奇特用法)
Aug 01 Javascript
jQuery实现自定义checkbox和radio样式
Jul 13 Javascript
JavaScript制作简单分页插件
Sep 11 Javascript
微信小程序 简单DEMO布局,逻辑,样式的练习
Nov 30 Javascript
JS实现给对象动态添加属性的方法
Jan 05 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
Apr 11 Javascript
浅谈Node.js 子进程与应用场景
Jan 24 Javascript
vue-cli 脚手架基于Nightwatch的端到端测试环境的过程
Sep 30 Javascript
微信小程序使用npm支持踩坑
Nov 07 Javascript
Vue开发环境中修改端口号的实现方法
Aug 15 Javascript
layui的select联动实现代码
Sep 28 Javascript
利用google提供的API(JavaScript接口)获取网站访问者IP地理位置的代码详解
Jul 24 #Javascript
来自qq的javascript面试题
Jul 24 #Javascript
6个DIV 135或246间隔一秒轮番显示效果
Jul 24 #Javascript
js获取元素在浏览器中的绝对位置
Jul 24 #Javascript
几个有趣的Javascript Hack
Jul 24 #Javascript
用jquery实现等比例缩放图片效果插件
Jul 24 #Javascript
js ondocumentready onmouseover onclick onmouseout 样式
Jul 22 #Javascript
You might like
PHP获取表单textarea数据中的换行问题
2010/09/10 PHP
php从csv文件读取数据并输出到网页的方法
2015/03/14 PHP
php array_key_exists() 与 isset() 的区别
2016/10/24 PHP
ThinkPHP框架使用redirect实现页面重定向的方法实例分析
2018/04/12 PHP
Zero Clipboard js+swf实现的复制功能使用方法
2010/03/07 Javascript
由点击页面其它地方隐藏div所想到的jQuery的delegate
2013/08/29 Javascript
3分钟写出来的Jquery版checkbox全选反选功能
2013/10/23 Javascript
B/S模式项目中常用的javascript汇总
2013/12/17 Javascript
js实现的GridView即表头固定表体有滚动条且可滚动
2014/02/19 Javascript
JavaScript设计模式之原型模式(Object.create与prototype)介绍
2014/12/28 Javascript
jquery验证邮箱格式并显示提交按钮
2015/11/07 Javascript
BootStrap使用file-input插件上传图片的方法
2016/09/05 Javascript
ExtJs的Ext.Ajax.request实现waitMsg等待提示效果
2017/06/14 Javascript
vue实现重置表单信息为空的方法
2018/09/29 Javascript
在vue中使用echarts图表实例代码详解
2018/10/22 Javascript
一文了解vue-router之hash模式和history模式
2019/05/31 Javascript
解决vue做详情页跳转的时候使用created方法 数据不会更新问题
2020/07/24 Javascript
[00:58]他们到底在电话里听到了什么?
2017/11/21 DOTA
videocapture库制作python视频高速传输程序
2013/12/23 Python
分享vim python缩进等一些配置
2018/07/02 Python
django日志默认打印request请求信息的方法示例
2020/05/17 Python
Python+PyQt5+MySQL实现天气管理系统
2020/06/16 Python
PyCharm2019.3永久激活破解详细图文教程,亲测可用(不定期更新)
2020/10/29 Python
利用CSS3参考手册和CSS3代码生成工具加速来学习网页制
2012/07/11 HTML / CSS
Canvas 文字碰撞检测并抽稀的方法
2019/05/27 HTML / CSS
浅谈pc和移动端的响应式的使用
2019/01/03 HTML / CSS
英格兰足协官方商店:England Store
2019/07/12 全球购物
杭州时比特电子有限公司SQL
2013/08/22 面试题
新锐科技Java程序员面试题
2016/07/25 面试题
银行毕业实习自我鉴定
2013/09/19 职场文书
党的群众路线教育实践活动宣传方案
2014/02/23 职场文书
财务人员的自我评价范文
2014/03/03 职场文书
2015年度对口支援工作总结
2015/07/22 职场文书
浅析Redis Sentinel 与 Redis Cluster
2021/06/24 Redis
Python中的turtle画箭头,矩形,五角星
2022/03/16 Python
《LOL》“克隆大作战”久违归来 幻灵战队皮肤上线
2022/04/03 其他游戏