javascript - 您可以通过 javascript 检测 PC 上是否启用了 Cleartype 吗?

标签 javascript modernizr

一些@font-face 字体在非 cleartype 设置下效果不佳(边缘变得非常不稳定)

有没有一种方法可以通过 javascript 检测到这一点,这样我就可以在 cleartype 关闭的情况下对主体添加一个 modernizr 风格的类,这样我就可以在我的 CSS 中使用它

最佳答案

在 IE 6+ 中,您可以检查 screen.fontSmoothingEnabled 属性。否则,您需要使用 html 5 Canvas 来检查这一点。

Details here .

关于javascript - 您可以通过 javascript 检测 PC 上是否启用了 Cleartype 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4328558/

相关文章:

javascript - jsonp回调错误

javascript - 如何调用异步函数并在另一个函数中获取其响应?

css - Modernizr 在 Chrome 和 FF 中将笔记本电脑报告为触摸设备

javascript - 在javascript中使用枚举实现对象的正确方法

javascript - e4x 过滤器适用于多个 child ?

javascript - 检测浏览器是否禁用图像

javascript - 使用 modernizr 为不支持 webgl 的浏览器提供备用背景图像?

javascript - 消除渲染阻塞 javascript - 谷歌开发者建议总结

javascript - 单个表单按钮错误地触发两个事件监听器和警报框

css - 使用 modernizer,我怎样才能为 css3 动画提供回退,回退到 flash?