阅读:6555回复:17
about:config设置选项
最近有个小任务,需要涉及到about:config里设置选项的问题
小弟想问的是: 有没有JS函数可以获取里面的设置选项的值,只需要读取就可以了,不必有修改权限 请高手可以给小弟一些指点,最好是有每个函数的介绍~ 小弟在这里先谢谢了! |
|
1楼#
发布于:2010-12-23 16:16
|
|
2楼#
发布于:2010-12-23 16:16
|
|
3楼#
发布于:2010-12-23 16:16
好像没其它办法,网页能访问的浏览器数据有限....
用这浏览器看视频会给你们公司造成损失么 ![]() |
|
|
4楼#
发布于:2010-12-23 16:16
干吗不走法律途径?
|
|
|
5楼#
发布于:2010-12-23 16:16
|
|
6楼#
发布于:2010-12-23 16:16
他们的这个定制浏览器和直接访问你们的页面有什么不同吗?
有没有围观地址? |
|
7楼#
发布于:2010-12-23 16:16
Cye3s:网页无法访问FX的任何设置,不管用什么办法,除非FX有开放接口,比如版本号,OS版本,是否接受Cookies等 是这样的,我们公司是个视频公司 有其他公司基于firefox开发了一个TV Web浏览器,也可以链接到我们公司的视频,我们要阻止他们的这种行为 所以要查找这种基于firefox的视频播放器和真正的firefox有什么区别,关于navigator.userAgent是有不同,但是这个很容易被改掉 我看到视频播放器中about:config里的设置有很多不同,他们有很多自己的设置,所以我想通过这个来区分是他们的播放器还是真正的firefox浏览器 代码是要在actionscript中调用一段js代码来获取firefox里面的一些属性,原来是获取DOM属性,但是这个就只剩下window.name和navigator.userAgent两个属性不同了,所以想看看有什么其他的途径 如果大哥知道有什么可能的办法,还望不吝赐教,小弟这里谢谢啦! |
|
8楼#
发布于:2010-12-23 16:16
网页无法访问FX的任何设置,不管用什么办法,除非FX有开放接口,比如版本号,OS版本,是否接受Cookies等
上面的代码只能在扩展或FX程序这一层调用的JS里用 你还不如说说你的任务是啥 |
|
|
9楼#
发布于:2010-12-23 16:16
adianadian:不是,是只有在作为firefox的扩展(像adblock\firebug之类的)的时候,才可以读取这些配置. |
|
10楼#
发布于:2010-12-23 16:16
|
|
11楼#
发布于:2010-12-23 16:16
如果你想在网页里读配置,那是不可能的,这是隐私的东西,不可能开放接口给你
|
|
|
12楼#
发布于:2010-12-23 16:16
|
|
13楼#
发布于:2010-12-23 16:16
你这不是扩展啊.....
|
|
14楼#
发布于:2010-12-23 16:16
GOLF-AT:var pref = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService); 这就是小弟想要的,但是还是不会用 <html> <head> <title>test</title> </head> <body> <script type=text/javascript> var pref = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService); var a = pref.getCharPref('app.chinaedition.channel'); alert(a.toString()); </script> </body> </html> 这么写可以吗,配置里明明有app.chinaedition.channel这个选项,值为baidu.com,但是打开页面没有任何反应 还需要大哥指点下! |
|
上一页
下一页