如何检查用户计算机中是否有特殊字符?
例如:♥♦♣♠♪♫¶
如果用户的浏览器不支持其中一个,则会出现一个矩形()而不是符号。
答案 0 :(得分:2)
我担心没有办法测试它,并且增加了复杂性,即使角色可用,浏览器(尤其是IE)也可能无法渲染它。
另一方面,信息不会特别有用,除非你可以动态地将角色更改为图像,如果它不能呈现为角色。
更好地渲染角色的方法是编写样式表,以便选择合适的字体。这也解决了使用不适合整体设计的字体显示字符的问题,例如基本的copytext字体。
例如,如果您需要字符♥♦♣♠♪♫¶,请选择包含它们的字体以及您需要的所有其他字符。这可能只是归结为
body { font-family: Arial, sans-serif; }
答案 1 :(得分:-1)