我有一个网络应用程序,用户可以在其中以 WSIWYG 风格更改输入文本区域的字体系列。现在,假设用户在文本区域输入了一些中文文本,但选择了一个不支持中文字符的字体。在我的应用程序中,我希望用户看到那些通常在字体不支持字符时显示的讨厌的方块(或类似的东西)。这样,用户就会知道该字体不支持该语言并且可以选择不同的语言。我遇到的问题是浏览器(Firefox 17 和 Chrome 23)似乎使用支持这些汉字的字体(如 Arial)呈现文本的中文部分,使用户相信他正在尝试使用的字体工作正常。
有没有办法(我猜通过 CSS)来防止这种情况?有没有办法让浏览器只在这一次不那么“好”?
先感谢您。