站长新做了一个查询IP归属地的程序(http://ip.icoa.cn)里的数据库使用的是 UTF-8 编码,如果想要在其他网站上显示 IP 的归属地的话,可以引入下面这个 JS 来显示相应 IP 的归属地(把 8.8.8.8 替换为想要查询的 IP 地址即可,下同)。
<script src="http://ip.icoa.cn/js/8.8.8.8"></script>
显示结果是:GOOGLE
但是问题出现了,由于历史遗留问题,网站的 CMS 系统使用的是 GB2312 编码,而这个 JS 是 UTF-8 编码的,调用这个 JS 的话,如果是中文归属地地址会显示乱码。
我就想是否有某种参数可以让 JS 用指定的编码来解析呢?
经过搜索找到了,这个参数就是 charset="utf-8" ,是的就这么简单,HTML 页面可以用 charset 来指定编码,同样 JS 也可以使用。
使用方法是:
<script src="http://ip.icoa.cn/js/8.8.8.8" charset="UTF-8"></script>
同样,如果指定使用 GB2312 编码则可以使用 charset="gb2312" ,也就是:
<script src="http://ip.icoa.cn/js/8.8.8.8" charset="gb2312"></script>
是不是很简单呢。
下一篇:PHP隐藏IP地址末位的方法
- 相关文章 -
使用华为云CDN如何读取真实访客IP - 2018-11-24
PHP CGI 进程占用CPU过高导致CPU使用达到100%的另类原因 - 2018-11-21
最基本的 SQL 命令行语句并详解( MySQL 语句 ) - 2010-11-12
mysql新建用户与远程访问 zt - 2010-10-18
#2002 – 服务器没有响应 (或者本地 MySQL 服务器的套接字没有正 - 2010-10-15
常见编程语言中的注释符号和格式 - 2017-12-19
Windows 2016 & Windows 10 中IIS安装和配置PHP的步骤 - 2017-12-19
用PHP读写文本文档制作最简单的访问计数器 - 2010-10-13
- 文章评论 -
- 最新评论[0条评论] -
版权所有©逍遥峡谷 - 星际中央超自然局·地球总部 | 冀ICP备06033848号
Copyright©Interstellar Central Occult Agency (I.C.O.A)
本局纯属虚构,如有雷同,纯属巧合
网络违法犯罪举报