Javascript 如何查找用户计算机上安装的所有字体?

Javascript 如何查找用户计算机上安装的所有字体?,javascript,jquery,html,Javascript,Jquery,Html,有没有办法使用HTML、javascript获取用户机器上所有已安装字体的名称 一种方法是使用classid,但我想知道还有其他方法可以做到这一点吗?检查这个javascript库 您可以获取用户计算机上所有已安装字体的名称 您无法让计算机告诉您字体,但您可能可以通过在文本块上尝试特定字体并检测大小更改来检查字体。这将告诉我用户系统上是否存在指定字体。但我的要求是知道用户sys上存在的所有字体的名称。在什么情况下,这可能是不够的?Rakesh-除了尝试和错误之外,没有其他方法。无法查询字体列表

有没有办法使用HTML、javascript获取用户机器上所有已安装字体的名称


一种方法是使用classid,但我想知道还有其他方法可以做到这一点吗?

检查这个javascript库


您可以获取用户计算机上所有已安装字体的名称

您无法让计算机告诉您字体,但您可能可以通过在文本块上尝试特定字体并检测大小更改来检查字体。这将告诉我用户系统上是否存在指定字体。但我的要求是知道用户sys上存在的所有字体的名称。在什么情况下,这可能是不够的?Rakesh-除了尝试和错误之外,没有其他方法。无法查询字体列表。您只能尝试一组,看看它们是否有效。这个答案是最好的。@Diodeus:通过使用classid,我可以得到所有字体的名称。也许你是想说除了classid方法之外,这是最好的方法。[但绝对不能接受]我从未见过HTML中字体的classid。请解释。应该注意的是,IE 11没有列出字体,它只显示Times New Roman。-是的,这是正确安装了AdobeFlash的。