文章标签 ‘FF’
页面做好了部分,FF下也调试过了。但却被发现2个问题,记录如下:
1. FF下不同的电脑,同一版本的浏览器对空格的解析宽度不一样?
经过测试,出问题的浏览器由于安装的是中国版的FF的缘故,中国版的FF下默认会安装一个设置显示字体的插件,刚好同事的电脑修改了显示字体,估计很多字体对空格的解析宽度都不一样。
2. FF3.1下有个小问题,造成了以下2个延伸问题
2.1 如何多版本FF共存,安装中…
详细步骤:FFA(3.6.8) FFB(3.0)
1. 国际惯例,先备份FF(FFA)的配置文件,位置在:
{用户名}\Application Data\Mozilla
{用户名}\Local Settings\Application Data\Mozilla2.安装老版本的FF(FFB),连续下一步,不用我在教你,建议换个安装目录
3.找到FFA的运行文件,发送到桌面快捷方式,右键属性,在目标栏目的最后加入 -P 3.6 -no-remote
4.运行FFB,系统会让你配置profile,原来的那个修改为3.6,新建一个修改为3.0
5.修改FFB的快捷方式,右键属性,在目标栏目的最后加入 -P 3.0 -no-remote
6.现在2个都可以用了。调试还是比较方便的,并不影响FFA已经安装的插件等。
可惜2个不能同时运行,谁告诉我?呵呵。
2.2 上哪里去下历史版本的FF,官网上只提供最新的和次新的下载,网上搜索到一个地址,可以下载所有历史版本的FF:
http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/ 也是官方的,大家放心下载。
今天在处理一个多文件上传的问题,做法是利用点击上传的按钮打开一个模态对话框批量上传图片,然后把上传文件的结果返回给当前页面的某个文本框,突然发现FF3居然支持showModalDialog了。
function showDialog(){
var s = new Date();
var vReturnValue = window.showModalDialog("upload/blank.htm?"+s.toLocaleString(),"","dialogWidth=600px;dialogHeight=350px");
if (vReturnValue){
//TODO
}
}
无敌了~
另外showModalDialog一定要待参数防止浏览器缓存,否则调试的时候是个问题~
