您可以通过检查该字体中的文本是否与普通文本(source)的大小不同来确定是否安装了特定的字体。
但是panopticlick.eff.org似乎正在获取我的完整列表,他们只是检查他们所知道的每一个吗?我无法在HTTP请求中看到这些信息,DOM中是否有可以查询可用字体列表的内容?
答案 0 :(得分:4)
Panopticlick使用Flash检索客户端计算机上安装的字体列表。
在ActionScript中:
var installedFonts = TextField.getFontList();
getURL('javascript:flashFontList("' + escape(installedFonts) + '")', '_self');