2 fenglinstudio fenglinstudio 于 2016.03.08 14:12 提问

如何通过html禁止汉字转进制?

写了个html按钮,效果是在手机上点击按钮,就会转到短信里自动填写上发送人和短信内容,但是短信内容里的汉字却全都变成了%20%20%3Cp%3E%20%20%E6%88%91%E6%AD%A3%E5%9C%A8%E6%B3%A8%E5%86%8C%E9%97%B2%E4%BA%这些东西。。代码如下

 <span class="sms_show_des"></span></div><a href="sms:电话号?body=
 文字" class="active_show_btn" id="send_out">按钮文字</a></div></div>

烦请看一下如何修改

5个回答

showbo
showbo   Ds   Rxr 2016.03.08 15:54
已采纳

android的机子测试没有问题。。没被编码

 <meta charset="utf-8" />
<a href="sms:xxxx?body=文字" class="active_show_btn" id="send_out">按钮文字</a>
caozhy
caozhy   Ds   Rxr 2016.03.08 15:33

这是服务器的问题,你在服务器需要对提交的请求做urldecode

caozhy
caozhy   Ds   Rxr 2016.03.08 15:34
WinsenJiansbomber
WinsenJiansbomber   2016.03.08 22:37

服务器端需要做URLencode解码

greadcat
greadcat   2016.03.08 14:31

你试下把文件改成UTF-8的编码

greadcat
greadcat 回复fenglinstudio: 是你文件的编码格式,你用编辑器改下
接近 2 年之前 回复
fenglinstudio
fenglinstudio <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />这个吗?一直存在在head之间
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!