首页 > 软件开发 > HTML >

手机网站html5发短信中文乱码问题的解决方法

来源:互联网 2023-03-16 19:19:36 82

在制作手机网站的时候关于点击相应连接直接触发手机短信系统跳转到短信编辑器,这个代码多数人知道,但有的时候由于网站功能的要求我门要让其变得更加完美,我们要在手机跳转到编辑器的时候在编辑区预设一下文字。代码:a href="sms:12345678?body=hollo">给 12345678 发送内容为"hello"的短信/a>(代码结束)但多少经历过的人都会面临当“hello”变成中文的时候则会出现乱码现象。比如我门将以上代码换成a href="sms:12345678?body=你好">给 12345678 发送内容为"你好"的短信/a>。UlG办公区 - 实用经验教程分享!

手机网站html5发短信中文乱码问题的解决方法UlG办公区 - 实用经验教程分享!

工具/原料

  • 网络服务器
  • 电脑
  • 手机

方法/步骤

  • 1

    但凡遇到这种现象普遍都是因为你的HTML(HTML5)编码为gb2312,这是造成这种因素的主要因素。我门可以这么理解,安卓系统手机并不是中文编码所有所有的GBK编码出现乱码也理所当然。其解决方法是将gb2312变成UTF-8。我门可以使用Dreamweaver选择CTRL J,之后在弹出框选择“标题/编码”。之后选择UTF-8,点击应用。UlG办公区 - 实用经验教程分享!

    手机网站html5发短信中文乱码问题的解决方法UlG办公区 - 实用经验教程分享!

    手机网站html5发短信中文乱码问题的解决方法UlG办公区 - 实用经验教程分享!

    手机网站html5发短信中文乱码问题的解决方法UlG办公区 - 实用经验教程分享!

  • 1该信息未经许可获取自百度经验
  • 2

    将a href="sms:12345678?body=你好">给 12345678 发送内容为"你好"的短信/a>,嵌入代码,上传服务器。此时用手机点击就可以发现乱码问题已经解决。UlG办公区 - 实用经验教程分享!

    手机网站html5发短信中文乱码问题的解决方法UlG办公区 - 实用经验教程分享!

  • 3

    现在问题是如果我门的网站编码就是GBK,那么总不能为了一个功能将网站编码全部UTF-8。这里我以织梦系统网站为了说说我采取的方法。UlG办公区 - 实用经验教程分享!

  • 方法/步骤2

  • 1

    在GBK系统网站嵌入一个UTF-8编码页面。第一我门可以采取iframe 嵌入一个UTF-8页面。UlG办公区 - 实用经验教程分享!

    这里我门要注意:我门直接把子页面既UTF-8页面上传到网站根目录即可,后缀为“XX.html”,切莫将其上传到网站模版目录,否则此页面将整体乱码。UlG办公区 - 实用经验教程分享!

  • 2

    第二种方法是采取弹窗的形式,点击连接之后弹窗弹出UTF-8页面,之后在进行二次点击。UlG办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!UlG办公区 - 实用经验教程分享!


    标签: HTML

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码