Character encoding 需要合适的字符集从网络表单发送SMS消息

Character encoding 需要合适的字符集从网络表单发送SMS消息,character-encoding,sms,Character Encoding,Sms,我已经构建了一个允许客户发送SMS消息的Web表单,我想限制表单允许的字符集,以便编码将消息保留为160个字符。如果用户键入日文或西里尔文字符,编码将切换到16位,短信长度将缩短到70个字符。我不想允许这样 看 在HTML表单中,可以使用 form accept-charset="character_set" 其中“字符集”类似于UTF8或ISO-8859-1。GSM 3.38定义了SMS消息字符() 有没有办法在我的网络表单中设置此限制 谢谢使用接受字符集无法将表单限制为GSM 3.38字母

我已经构建了一个允许客户发送SMS消息的Web表单,我想限制表单允许的字符集,以便编码将消息保留为160个字符。如果用户键入日文或西里尔文字符,编码将切换到16位,短信长度将缩短到70个字符。我不想允许这样

在HTML表单中,可以使用

form accept-charset="character_set"
其中“字符集”类似于UTF8或ISO-8859-1。GSM 3.38定义了SMS消息字符()

有没有办法在我的网络表单中设置此限制


谢谢

使用
接受字符集
无法将表单限制为GSM 3.38字母,它不在允许的HTML字符集之内


唯一的方法是在按键事件上添加一个javascript侦听器函数,并根据允许的字符检查每个输入的字符。

使用
accept字符集无法将表单限制为GSM 3.38字母表,它不在允许的HTML字符集之列

唯一的方法是在keypress事件上添加一个javascript侦听器函数,并根据允许的字符检查每个输入的字符