网站地图 | Sitemap | Rss
  • 您当前位置:网站首页 >> PHP学习 >> GB2312网页调用或引入UTF-8编码的JS显示乱码的解决方法
  • GB2312网页调用或引入UTF-8编码的JS显示乱码的解决方法

    来源:逍遥峡谷 发布时间:2017-12-08 浏览0条评论
    内容简介

    相关关键词:js   编码   utf-8   gb2312  

    本文链接:https://www.icoa.cn/a/792.html

    站长新做了一个查询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>

    是不是很简单呢。

    本文链接:https://www.icoa.cn/a/792.html
    关键词: js   编码   utf-8   gb2312  

    如果您愿意支持,欢迎请扫码打赏哦~


    上一篇:PHP隐藏IP地址末位的方法

    下一篇:20款国外PHP免费开源CRM软件推荐


    - 相关文章 -


    PHP中如何去掉字符串首尾空格 - 2013-12-12

    php使用strlen()判断字符串长度 - 2013-12-12

    MySQL命令行导入导出数据库 - 2013-10-20

    #2002 – 服务器没有响应 (或者本地 MySQL 服务器的套接字没有正 - 2010-10-15

    用PHP读写文本文档制作最简单的访问计数器 - 2010-10-13

    PHP用substr函数截取字符串中的某部分 - 2012-12-27

    PHP使用date()函数输出日期时间 - 2012-08-29

    Cannot find or open table x/x from the internal - 2012-08-14


    - 文章评论 -




    1822

    [由于政策原因,您的留言如果提交成功后,需要审核才能展示,请改天再来查看,请不要重复提交,谢谢支持!]

    - 最新评论[0条评论] -


    [>>>点击查看更多评论]

    逍遥峡谷 逍遥乱弹 张立博 爱之路 酷品优选 宝贝派

    版权所有©逍遥峡谷 - 智能中央超自然局·地球总部 | 冀ICP备06033848号
    Copyright©Intelligence Central Occult Agency (I.C.O.A)
    本局纯属虚构,如有雷同,纯属巧合
    网络违法犯罪举报