利用腾讯的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 相关文章推荐
Javascript - HTML的request类
Jul 15 Javascript
htm调用JS代码
Mar 15 Javascript
用JQuery在网页中实现分隔条功能的代码
Aug 09 Javascript
js操作iframe父子窗体示例
May 22 Javascript
javascript事件冒泡和事件捕获详解
May 26 Javascript
JS创建事件的三种方法(实例代码)
May 12 Javascript
bootstrap手风琴制作方法详解
Jan 11 Javascript
vue实现一个移动端屏蔽滑动的遮罩层实例
Jun 08 Javascript
在NPM发布自己造的轮子的方法步骤
Mar 09 Javascript
详解vue-cli+es6引入es5写的js(两种方法)
Apr 19 Javascript
vue项目打包后怎样优雅的解决跨域
May 26 Javascript
微信小程序点餐系统开发常见问题汇总
Aug 06 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 无法加载mcrypt.dll的解决办法
2013/04/03 PHP
php5.3不能连接mssql数据库的解决方法
2014/12/27 PHP
PHP实现多维数组转字符串和多维数组转一维数组的方法
2015/08/08 PHP
CI框架实现创建自定义类库的方法
2018/12/25 PHP
才发现的超链接js导致网页中GIF动画停止的解决方法
2007/11/02 Javascript
JavaScipt基本教程之JavaScript语言的基础
2008/01/16 Javascript
javascript parseInt 函数分析(转)
2009/03/21 Javascript
学习ExtJS TextField常用方法
2009/10/07 Javascript
兼容IE和Firefox的javascript获取iframe文档内容的函数
2011/08/15 Javascript
NodeJS学习笔记之网络编程
2014/08/03 NodeJs
nodejs教程之环境安装及运行
2014/11/21 NodeJs
Nodejs关于gzip/deflate压缩详解
2015/03/04 NodeJs
JavaScript Array对象详解
2016/03/01 Javascript
无需 Flash 使用 jQuery 复制文字到剪贴板
2016/04/26 Javascript
BootStrap Datepicker 插件修改为默认中文的实现方法
2017/02/10 Javascript
详解webpack require.ensure与require AMD的区别
2017/12/13 Javascript
详解Vue2.0配置mint-ui踩过的那些坑
2018/04/23 Javascript
详解Angular5/Angular6项目如何添加热更新(HMR)功能
2018/10/10 Javascript
微信小程序实现留言板
2018/10/31 Javascript
使用 Python 获取 Linux 系统信息的代码
2014/07/13 Python
Python+Opencv识别两张相似图片
2020/03/23 Python
儿童学习python的一些小技巧
2018/05/27 Python
python如何发布自已pip项目的方法步骤
2018/10/09 Python
Python数据相关系数矩阵和热力图轻松实现教程
2020/06/16 Python
Python实现给PDF添加水印的方法
2021/01/25 Python
css3.0新属性效果在ie下的解决方案
2010/05/10 HTML / CSS
信息专业本科生个人的自我评价
2013/10/28 职场文书
英文自荐信格式
2013/11/28 职场文书
材料物理专业个人求职信
2013/12/15 职场文书
员工晚婚的请假条
2014/02/08 职场文书
小学信息技术教学反思
2014/02/10 职场文书
岗位廉洁从政承诺书
2014/03/27 职场文书
2014年招商工作总结
2014/11/22 职场文书
听证会主持词
2015/07/03 职场文书
《秋天的雨》教学反思
2016/02/19 职场文书
ConditionalOnProperty配置swagger不生效问题及解决
2022/06/14 Java/Android