允许用户在浏览器中键入unicode字符

时间:2018-02-14 09:34:56

标签: browser unicode ligature

如何让用户在Web应用程序中键入 Unicode字符?更具体地说,我的用户需要输入Dutch IJ and ij(Unicode:IJij)。

所以我读维基百科及相关资料,发现使用ALT代码03060307在Microsoft Word和Wordpad中输入这些字符是完全可以的。但是在记事本中,我会改为23。我认为这与简单的记事本无法应对多字节编码有关。但是,当网页启用了Unicode并设置了2时,即使Firefox 58和Internet Explorer也会显示3<html lang="nl">而不是Unicode字符。该页面使用&#34; Arial MS Unicode&#34;字体就像Word一样,以确保尽可能正确地显示Unicode字符。我的测试机器运行Windows 8.1,Internet Explorer设置为荷兰语,还有荷兰语版本的Firefox。

所以现在用户将Word和Wordpad复制并粘贴到他们的浏览器上,这非常麻烦。显然,这种方法现在在大多数计算机(笔记本电脑,手机)上都不起作用,因为它们的键盘上没有数字键盘。

Others have similar issues。甚至还有一个pragmatic tool可以解决这个问题。

在Windows XP和2003上输入带有前导0的ALT代码似乎有worked in the past,但为此设置注册表值以便在所有客户端上运行是不可接受的解决方案。

这种人类对浏览器的障碍是否存在共同的解决方案?有些JS API也许?

0 个答案:

没有答案