首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将数据转换为Big5提交表单

如何将数据转换为Big5提交表单
EN

Stack Overflow用户
提问于 2014-01-11 03:19:25
回答 1查看 769关注 0票数 1

因此,我有一个页面,并试图提交一个表单与用户输入的数据。

演示:http://jsfiddle.net/DerekL/Cck8Q/

然而,浏览器在UTF-8中发送数据,而服务器要求它在Big5中。基本上这意味着,

代码语言:javascript
复制
encodeURIComponent("電")    //"%E9%9B%BB"

这不是使用正确的字符集,正确的字符串应该是

代码语言:javascript
复制
%B9q

是否有“使”浏览器使用Big5发送数据?JavaScript转换确实是可能的,但最终会像一样。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-13 07:45:25

如果您只是在HTML5提交中寻找编码,而不是JS编码转换,则可以利用accept属性(HTML4)和/或<form>accept-charset属性(HTML5)

代码语言:javascript
复制
<form action="..." method="get" accept="BIG5" accept-charset="BIG5">

在线演示 (在XP简体版的Chrome上检查)。

属性

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21058147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档