有关chrome自动更新的问题。 阅读:21705回复:36
觉得,chrome访问文件后,firefox会自动记住文件内容。如果chrome所指向的文件发生更改,firefox也不会更新。
是不是有什么办法解决。因为,这个在调试的时候会出现问题的。 |
firefox的缓存处理确实有点问题,原来也碰到过,后来忘了怎么解决的了,请高手指点
|
|
|
首先确认你更新了正确目录下的相关的.jar文件,只在你的code base里做修改是不行的. firefox对于chrome的处理应该没有问题.
另外,可以试试删除profile目录下的XUL.mfl,这是一个xul的fast load文件. |
你用的是目录我知道,你确认firefox也用的是你的目录?
|
在我的Blog中我已经说过了,很有可能就是虽然你的Mozilla退出了,但在系统进程中还存在mozilla.exe,如果使用firefox就是firefox.exe。只要按ctrl+alt+del,然后把这个进程杀掉就可以了。
中文化,一种是使用skin,如果做简单测试是很麻烦。还有就是直接使用utf-8编码的中文就可以了。 |
|
|
多半是你语法错误,少了什么标点符号之类的。自己仔细检查吧。
|
我想多半是你的DTD有问题。
|
|
|
可是,我将英文的DTD转成UTF-8后能正常显示。
将其中的英文字母写成中文后,就会出现错误。 比如 <!ENTITY windowtitle.label "About Popups"> <!ENTITY popupDesc.label "This web site has opened an unrequested popup window. &brandShortName; can prevent popups from opening without your approval. When a popup is blocked, &brandShortName; can be set up to display an icon in the status bar."> <!ENTITY popupDescAlt.label "&brandShortName; can prevent popups from opening without your approval. When a popup is blocked, &brandShortName; can be set up to display an icon in the status bar."> <!ENTITY popupNote1.label "To set preferences for controlling popups, open the Edit menu and choose Preferences. Under the Privacy & Security category, click Popup Windows."> <!ENTITY popupNote2.label "Would you like to block popups and set preferences now?"> <!ENTITY acceptButton.label "Yes"> <!ENTITY cancelButton.label "No"> 中的第一句写成 <!ENTITY windowtitle.label "关于 Popups"> 就会错误,而且,我用的是UTF-8码 |
顺便问一下。
firefox 和 Mozilla 可以同时安装么? 还有,如何让Python像Javascript一样在网页上运行。是不是要给Firefox安装什么插件? |
使用DTD一般都是做成 locale方式的。直接改我想可能不行。我没试过。但因为mozilla是支持i18n的,它的做法应该是使用locale的方式,即增加zh_CN文件夹,然后把翻译的东西放进去。同时修改installed-chrome.txt文件使其生效。我没试过,但支持i18n的方式都应该是这样处理吧。而直接改,文件夹还是en_US可能是有问题的。
firefox与mozilla当然可以同时装了。我就是这样的。 至于python作为脚本使用,有人建议在mozilla 2.0中加入,好象只是建议。我也一直在找如何方便在mozilla中使用python的方法。但现在给我的感觉好象还只可以使用pyxpcom,但是我一直找不到可用的版本。而mozilla在windows如何编译也没搞定。如果你有什么心得,能否与我分享一下。 |
|
|
前面的更新问题已经解决了。
突然发现,原来Firefox有安全模式的运行方式。 只要使用如下的命令就可以了 firefox -safe-mode -chrome chrome://.... 不错,很不错……不过,好像不是Firefox不能自动生成 installed-chrome.txt 而是Mozilla不能。因为今天我尝试过了。而且,好像添加chrome没有Firefox那么简单。因为我按照Firefox那样添加,不能生效。 我原来也很喜欢Python,感觉Python可以用于chrome中使用。因为相对来说,Python的权限还是太高了。不知道你怎么认为。 说到编译,我没看过代码。你是否可以把 Makefile文件贴上来看看。觉得可能使用 Mingw32 可以编译成功吧。 |