Firefox下使用本地图片的方法
9 `$ F7 m$ A9 R1 N6 _4 N( J( M. k. D7 e
此方法是本人借鉴了一个网页游戏里FF使用本地皮肤所用的方法,经测试可行,希望对使用FF的朋友能有所帮助~~
& X! |- x3 a. Y
3 z' L- X* Q' o( j$ `1.原理简介
' q5 [. m9 ]( K( s0 ~/ {" v7 ?
FF1.5版之后,出于安全考虑禁止网页直接访问本地文件,所以导致了正常方法不能显示本地图片。
9 s% n8 m7 ?/ ]! r5 p5 Z5 V
但同时为了特殊需要,FF预留了一个user.js脚本可以允许指定网站对本地文件进行读取,这个脚本被保存在下面这个位置
- a3 _& a, i3 ?$ c9 V
X:\Documents and Settings\XXXXX\Application Data\Mozilla\Firefox\Profiles\01lodp2k.default\
0 I1 `- M% T4 c- N9 y其中的X:是你操作系统所在的硬盘盘符,中间的XXXXX是你的系统登陆用户名,最后的那串01lodqp2k有可能不一样,但是总归是类似的一串字母加数字,然后带一个.default后缀
0 ]) J7 |6 s$ [4 w" @
默认情况下,user.js是不存在的,所以我们要做的,就是建立一个user.js,让FF允许我们的
www.magicsea.net可以访问本地文件~~
; \, S+ N$ _- p* A/ I
' S$ X: z% \- ?: k" c9 r: n; @==============我是分割线==============
( H+ ^. _$ m" V$ P8 X/ v
& Y: t1 E. ` q7 B7 \4 k
2. 设置流程
3 |6 j9 e( q# F2 i! g( R其实方法也满简单的……
6 e* X: N. S* c第1步,关闭你的FF浏览器,然后进入之前说的这个文件夹
! m% @7 {& M1 M2 O. ~! d& t0 f3 i
C:\Documents and Settings\ppzt\Application Data\Mozilla\Firefox\Profiles\01lodp2k.default\
$ H. a* }, e9 C& ?0 S上面打红字的部分需要根据自己的情况修改,改成你自己对应的就好了,application data文件夹是隐藏的,需要显示隐藏文件夹才看的到
, ^- C! a6 R8 E9 z; V; ]3 M5 Q如下图~~
4 P* y9 s1 P: j8 a/ d
0 z6 [$ C8 }9 g8 c1 E2 F. p) [* H* a- c6 ?- X6 Z$ a0 O( F5 z" X
* W4 b9 v, \4 z5 o: b. [
! g* w6 f) P; X3 W) {* A
' ^1 p! P0 P% y$ B% K. f% w第2步,新建一个user.js,用记事本打开
# f& C$ V9 I; k- C! f6 E" A+ Q6 p
写入以下内容:
5 u+ L2 H7 F8 ?7 j$ l
user_pref("capability.policy.policynames", "localfilelinks");
" j6 x$ [1 N9 T" n- J" `user_pref("capability.policy.localfilelinks.sites", "
http://www.magicsea.net");
! |3 p8 B0 v3 K0 J, i- l3 a
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
! M& j- ?) O& }2 y! y5 w如下图:
k1 {9 i6 h# X2 K
6 `( a1 \2 s6 E+ W% b5 N. ~$ q
3 n2 {3 w8 _. [& l8 M
( p! C1 n) P: V' ~5 s* L! g0 C* p. \2 w
上面这个只允许了
http://www.magicsea.net访问本地文件,如果想增加其他网站地址,只需要在第2行2个引号之间依次写入网站地址即可,各网站间以空格分割
0 o) i$ \. Y# I* l+ i6 ?示例如下:
& p2 K, N" |! y: suser_pref("capability.policy.localfilelinks.sites", "
http://www.magicsea.net http://www.url1.com http://www.ul2.org");
" K; A! K3 o7 i" g6 F其他2行照抄即可
$ B" k1 ?3 M' N6 [8 E7 r: F0 T
保存退出
5 R# j4 P" T2 h$ k6 Z之后就可以正常用firefox上论坛宠物中心了
. b5 t: h0 q& h4 a
论坛上的设置与IE相同,在此不做赘述了
5 D4 {7 h3 ~% \2 D& E: |3 T
如果有不清楚的请参考无心大大的图片本地化教程
- Q- d+ g7 d- Y, S
以下附上编辑好的user.js,对于看不懂上面第2步的朋友,直接下载后解压缩到第1步所说的文件夹中即可