您的位置:程序门 -> web 开发 -> javascript



如何通过js脚本获取系统的默认字体名称


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何通过js脚本获取系统的默认字体名称[已结贴,结贴人:lfm09]
发表于:2007-06-27 12:15:30 楼主
如题,先谢谢了!
发表于:2007-06-27 15:26:501楼 得分:0
document.body.style.fontfamily
发表于:2007-06-27 21:06:382楼 得分:0
没有用,下面的代码显示为空:

alert(document.body.style.fontfamily);
发表于:2007-06-27 21:36:463楼 得分:0
没有太好的办法   需要调用一个active   x控件   但在ie6.0较高安全配置下是无法通过的。。。
发表于:2007-06-28 12:28:404楼 得分:0
忘了说,是为了做一个firefox的扩展。
发表于:2007-06-28 13:48:285楼 得分:10
你看看about:config里用filter找下font。你找找value是int的就ok了
具体这个东西怎么做:
1.   发请求到about:config分析这个文件,这个文件就是xul,你可以用dom查找。
2.   找到这个东西所在的所在的文档(我估计是rdf文档),分析这个文档。(我不知道在哪,应该好找)

要做这两件事,你都要额外的权限,你做扩展,应该不是问题。
发表于:2007-06-29 10:32:526楼 得分:0
about:config   里面指的是firefox页面中的默认字体。

我想要设置状态栏的字体,并想知道设置前的字体是什么。但实际上例如panel1.style.fontfamily的默认值是空的,直接取不到它的默认值。
发表于:2007-06-29 11:46:267楼 得分:10
panel1.style.fontfamily?
status是default的还是user   set的?

状态栏边可能会放很多扩展,他们的font可能都是自己的,拿来有什么意思呢?你也不知道用户装了什么。

你说的是done,waiting   for   ...什么的字体?
具体是哪个我也不知道了,帮不上忙了,
这些config信息最后还是在rdf里,你查查mdc看看。




快速检索

最新资讯
热门点击