利用腾讯的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 相关文章推荐
北京奥运官方网站幻灯切换效果flash版打包下载
Jan 30 Javascript
jQuery Animation实现CSS3动画示例介绍
Aug 14 Javascript
javascript拖拽上传类库DropzoneJS使用方法
Dec 05 Javascript
JS实现的驼峰式和连字符式转换功能分析
Dec 21 Javascript
基于vue的下拉刷新指令和滚动刷新指令
Dec 23 Javascript
javascript ASCII和Hex互转的实现方法
Dec 27 Javascript
bootstrap table分页模板和获取表中的ID方法
Jan 10 Javascript
jQuery EasyUI之验证框validatebox实例详解
Apr 10 jQuery
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
Mar 21 Javascript
vuejs前后端数据交互之从后端请求数据的实例
Aug 11 Javascript
JavaScript时间日期操作实例小结【5个示例】
Dec 22 Javascript
详解JWT token心得与使用实例
Aug 02 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 缓存函数代码
2008/08/27 PHP
PHP 文件系统详解
2012/09/13 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
2020/02/22 PHP
jQuery学习笔记之总体架构
2014/06/03 Javascript
JavaScript 学习笔记之数据类型
2015/01/14 Javascript
javascript弹出页面回传值的方法
2015/01/28 Javascript
js+jquery常用知识点汇总
2015/03/03 Javascript
js通过iframe加载外部网页的实现代码
2015/04/05 Javascript
轻松学习jQuery插件EasyUI EasyUI创建CRUD应用
2015/11/30 Javascript
jQuery 1.9.1源码分析系列(十五)之动画处理
2015/12/03 Javascript
javascript实现一个简单的弹出窗
2016/02/22 Javascript
前端分页功能的实现以及原理(jQuery)
2017/01/22 Javascript
javascript实现数据双向绑定的三种方式小结
2017/03/09 Javascript
JavaScript的setter与getter方法
2017/11/29 Javascript
Node使用Sequlize连接Mysql报错:Access denied for user ‘xxx’@‘localhost’
2018/01/03 Javascript
jQuery实现的上传图片本地预览效果简单示例
2018/03/29 jQuery
JS实现常见的查找、排序、去重算法示例
2018/05/21 Javascript
node省市区三级数据性能测评实例分析
2019/11/06 Javascript
Vue组件通信入门之Provide和Inject机制
2019/12/29 Javascript
微信小程序将页面按钮悬浮固定在底部的实现代码
2020/10/29 Javascript
详解Vue的七种传值方式
2021/02/08 Vue.js
python实现图片变亮或者变暗的方法
2015/06/01 Python
Python简单连接MongoDB数据库的方法
2016/03/15 Python
Python如何判断数独是否合法
2016/09/08 Python
windows下python之mysqldb模块安装方法
2017/09/07 Python
Python实现微信好友的数据分析
2019/12/16 Python
python解析xml文件方式(解析、更新、写入)
2020/03/05 Python
使用HTML5的表单验证的简单示例
2015/09/09 HTML / CSS
什么是典型的软件三层结构?软件设计为什么要分层?软件分层有什么好处?
2012/03/14 面试题
会计自我鉴定
2013/11/02 职场文书
超市业务员岗位职责
2013/12/05 职场文书
员工入职担保书范文
2014/04/01 职场文书
高中生第一学年自我鉴定2015
2014/09/28 职场文书
初婚未育证明样本
2015/06/18 职场文书
创业计划书之DIY自助厨房
2019/09/06 职场文书
OpenCV-Python实现轮廓拟合
2021/06/08 Python