Firefox下使用本地图片的方法
8 J* d# N1 j; ?% Y! T" B7 T& V# b, U7 g( a# l+ i
此方法是本人借鉴了一个网页游戏里FF使用本地皮肤所用的方法,经测试可行,希望对使用FF的朋友能有所帮助~~
& r* O5 M8 q. P- x' H a% f5 Y+ h ^. U
1.原理简介
; u" R( Z% r4 @6 F3 rFF1.5版之后,出于安全考虑禁止网页直接访问本地文件,所以导致了正常方法不能显示本地图片。
Q2 O) \" K5 l J
但同时为了特殊需要,FF预留了一个user.js脚本可以允许指定网站对本地文件进行读取,这个脚本被保存在下面这个位置
( \7 N' H6 i) L/ h0 Y# c8 kX:\Documents and Settings\XXXXX\Application Data\Mozilla\Firefox\Profiles\01lodp2k.default\
( b, v1 q9 s) m7 q3 m# p( o其中的X:是你操作系统所在的硬盘盘符,中间的XXXXX是你的系统登陆用户名,最后的那串01lodqp2k有可能不一样,但是总归是类似的一串字母加数字,然后带一个.default后缀
% _4 H8 A% i/ |: T# B y" f Q! r默认情况下,user.js是不存在的,所以我们要做的,就是建立一个user.js,让FF允许我们的
www.magicsea.net可以访问本地文件~~
. c: H" h; O/ |: ?# y( K$ p+ S) ~% d9 H
==============我是分割线==============
- p8 G O2 \6 @/ j7 c
+ M9 n$ d C c+ }% e; W" p1 k
2. 设置流程
+ C2 `: L8 R9 P/ f其实方法也满简单的……
' p9 z' D5 s( p2 G* t
第1步,关闭你的FF浏览器,然后进入之前说的这个文件夹
: _* Y4 E U" B8 ~( o+ }& OC:\Documents and Settings\ppzt\Application Data\Mozilla\Firefox\Profiles\01lodp2k.default\
, \* x$ _6 L$ [; [上面打红字的部分需要根据自己的情况修改,改成你自己对应的就好了,application data文件夹是隐藏的,需要显示隐藏文件夹才看的到
0 Q, B) E: o5 B
如下图~~
/ a# r+ h$ r- b3 \
) o& \- Q; ^4 g% ~8 f# s' u+ ^4 ^8 G5 ~6 f$ }( K! q. U
) c3 v _% _. A7 t, n# r, o2 s: _8 t% J7 P- O T/ D, C, S5 i
. a; ^- J1 g/ N; C: H1 I% b
第2步,新建一个user.js,用记事本打开
" I$ z. X3 Z: l. h写入以下内容:
z& k: Q6 P- w$ V/ P7 }0 o2 Iuser_pref("capability.policy.policynames", "localfilelinks");
1 w, y& ^1 [& g6 S J7 ?user_pref("capability.policy.localfilelinks.sites", "
http://www.magicsea.net");
! r' X ^5 i8 f& E5 i- u; o8 Fuser_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
. F) l& p% ~6 b" c6 h& ]0 _; X/ e如下图:
' M0 F& g' |3 N5 R( m
. s3 r: Z: N7 X) Q
* g1 \5 L! t' U: R k: }+ \* p* R& D4 Y' i4 H! i7 n
* B- T9 V, Y/ g. c. l" {上面这个只允许了
http://www.magicsea.net访问本地文件,如果想增加其他网站地址,只需要在第2行2个引号之间依次写入网站地址即可,各网站间以空格分割
" Z$ l" u( M8 p0 R1 Q! R1 j示例如下:
+ W( ?9 l( P. V9 g/ k
user_pref("capability.policy.localfilelinks.sites", "
http://www.magicsea.net http://www.url1.com http://www.ul2.org");
3 a" M7 t5 M* z
其他2行照抄即可
" A: P( q: x0 K! e, s; q4 u7 P! m保存退出
9 h% V1 Q/ i- y之后就可以正常用firefox上论坛宠物中心了
; Q- g+ j( X8 C& B, d& ?+ D
论坛上的设置与IE相同,在此不做赘述了
" [2 z$ ?, @$ J- t% E {如果有不清楚的请参考无心大大的图片本地化教程
. ?: g4 g0 M( C3 Z
以下附上编辑好的user.js,对于看不懂上面第2步的朋友,直接下载后解压缩到第1步所说的文件夹中即可