jquery - panopticlick 如何检测浏览器中可用的字体?

标签 jquery flash html fonts

您可以通过检查该字体中的文本是否与普通文本大小不同 (source) 来确定是否安装了特定字体。

但是panopticlick.eff.org似乎得到了我的完整列表,他们只是检查他们知道的每一个吗?我在 HTTP 请求中看不到该信息,DOM 中是否只有我可以查询可用字体列表的内容?

最佳答案

Panopticlick 使用 Flash 检索客户端计算机上安装的字体列表。

在 ActionScript 中:

var installedFonts = TextField.getFontList();
getURL('javascript:flashFontList("' + escape(installedFonts) + '")', '_self');

关于jquery - panopticlick 如何检测浏览器中可用的字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5264208/

相关文章:

flash - 弹性 4 <mx :Component> could not resolve

java - 如何运行一个允许传入连接的简单套接字服务器?

javascript - 慢慢打印文本,并解释 html

Javascript:我从哪里开始为我的在线网络绘图应用程序创建不同的画笔和铅笔类型

javascript - 遍历到下一个输入元素 - JQuery

以特定方式放置两个矩形的算法

jquery - 使用 JQuery 将代码加载到 HTML 中?

html - 如何传递 GET 参数并仍然使用 # 跳转到我的页面的一部分?

javascript - 使用 AJAX 将变量从动态 html 表传递到 php 更新查询

javascript - 使用jquery使一行中的列高度相等