阅读:11752回复:20
windows中,ff无法打开本地中文目录下的网页
我用的是windows XP /windows server 2003系统,发现一个恼人的麻烦,就是中文文件夹下网页的默认浏览问题:
1.情况之发生在已经有一个firefox在运行的情况,且不管是新窗口打开还是新标签打开都会出现这个问题,请看帖图。如果没有firefox运行,则可以打开。 2.这是ie地址栏的显示: H:\New Folder\新片-《加菲猫》\garfieald.html 图中是firefox的显示。 3.我试过了更改network.standard-url.escape-utf8项,且重启了系统,没有起作用。 4.我所用的mozilla1.7也有如是毛病。 |
|
1楼#
发布于:2004-12-18 19:18
虽然可修改注册表,添加file协议标志,但如此一来整个路径都被编码,包括那些反斜杠,而不只是文件(夹)名被编码,导致的问题是对本地硬盘上文件(css,图片等等)的引用出错!而改注册表之前的路径明明反斜杠是在的,不知这里是什么机制
我还碰到更严重的问题,在地址栏输入file:///E:类似的网址,居然有个目录看不见,此目录并不是隐藏目录,虽然从文件菜单打开文件对话框中可以见到此目录,但目录中的文件还是不能打开,firefox找不到文件,IE却可以,真是奇怪了 |
|
2楼#
发布于:2004-12-18 19:18
和注册表的html打开方式有关。
|
|
|
3楼#
发布于:2004-12-18 19:18
对,因为第一次双击文件打开firefox时程序的运行过程相当于文件-打开
而再次打开则不同,再次打开的运行过程:运行--判断是否有firefox运行,是否存在firefoxmessagewindow类--如果存在则将命令行参数发送给该窗口类然后退出 所以我觉得应该是firefox处理发送过来的消息时出错或者是对中文的支持不好 |
|
|
4楼#
发布于:2004-12-18 19:18
但是我开了FireFox以后再打开本地的中文url它会出来2个tab,第一个是错误的,但是第二个就可以浏览。我搞不懂啦~~~~~
|
|
5楼#
发布于:2004-12-18 19:18
我也遇到同样问题~
直接双击就会报错 文件--打开和拖放到窗口中就没有问题 另答楼上问:那是mugedy的blog |
|
6楼#
发布于:2004-12-18 19:18
我的也是这个问题啊!我的ff是前两天从官方网站当的1.0,系统winxp!
怎么能解决地址栏正常显示中文的问题?试过FAQ提到的utf-8的方法了,没用阿! 另外想问,ff中怎么能在网页中直接显示word文档的内容,像ie那样(如http://xxx/xxx.doc 直接显示在网页中),而不是出现一个对话窗口,询问如何处理这种文件?谢谢 |
|
7楼#
发布于:2004-12-18 19:18
谢谢。
楼上斑竹的链接是......? |
|
8楼#
发布于:2004-12-18 19:18
似乎是firefox的bug。在处理wm_copyData消息时如果消息中存在中文文字就会出现错误,如果是英文就没有问题
http://blog.blogchina.com/article_87638.496782.html |
|
|
9楼#
发布于:2004-12-18 19:18
正是如此。
有测试结果了请告知,多谢! |
|
10楼#
发布于:2004-12-18 19:18
你的意思是说将firefox设为默认浏览器而且firefox已经打开的情况下,双击某个网页文件会出现这种问题是吗?
如果是的话,可能是这样: firefox的启动过程为:首先检查有没有firefox运行,如果没有,运行,如果有则向已经存在的firefox的firefoxmessagewindow类发送一个消息,传递命令行参数,我估计是发送的消息过程不支持中文 我再试一下 |
|
|
11楼#
发布于:2004-12-18 19:18
既然不是普遍现象,就肯定跟设置有关系了,而且开第一个ff窗口可以找到中文目录,而开第二个就警告找不到,那是不是第二个ff窗口(标签)查找目录的方式跟第一个不一样了所致,至于这个寻找地址以及编码方面的设置,有哪位大虾知道的,能简单跟兄弟说说吗?我记得以前用firebird时没发现这个问题。
学高为师嘛,论坛上既然这么多ff的改进版,我想版主们对firefox还是多有研究的,还请帮忙解决一下。 |
|
12楼#
发布于:2004-12-18 19:18
俺的没有问题,所以不敢胡说
|
|
|
13楼#
发布于:2004-12-18 19:18
|
|
|
14楼#
发布于:2004-12-18 19:18
怎么版主们从来遇不到这样的问题?还是因为没有解决的办法就这样让它沉低算了?
|
|
上一页
下一页