用油猴(Greasemonkey)写了个页游(超能世界)的脚本,自动加好友自动PK好友,结果每次总是不能打开太多窗口,最后数了下最大弹出20个,然后就不会再打开了,这样速度太快的话,就不能保证所有页面都打开,所以需要对火狐配置进行修改下。
经过查找定位,发现可以这样修改其同时打开的弹出窗口的数目。
地址栏输入:

about:config

搜索框输入:dom.popup_maximum
将这个值改为合理的大一些的数值即可修改火狐弹窗最大数量。这个弹窗是指利用js点击弹出的窗口。

下附火狐其他配置:

1、加入一个boolean(布尔)项:config.trim_on_minimize并设置为true这样就可以在最小化时自动释放纶存。(仅限于windows)决定是否象其它windows应用程序一样最小化就任务栏时释放纶存,对于配置较低的电脑建议设置为true,配置还 过的去的设置为false,这将加速Firefox的最小化、最大化过程。
2、修改browser.sessionhistory.max_total_viewers修改值为5或更小{页面快进/快退功能中保存的页面总数,默认是-1(无限)}。
3、创建一个browser.cache.memory.capacity设置Firefox使用多少内存来进行缓存,默认值-1基于系统内存自动设置,=18MB一般适用于512M~1G内存。
4、browser.cache.memory.enable [布尔值]该项和browser.cache.memory.capacity联合起作用。如果设置为true,Firefox将使用 browser.cache.memory.capacity指定的内存大小来进行缓存。
5、browser.urlbar.clickSelectsAll [布尔值]决定在地址栏单击时是高亮选中还是插入光标。
6、browser.urlbar.hideGoButton [布尔值]决定是否显示地址栏右侧绿色的箭头(一般人都是敲回车的,这个实在是鸡肋)。
7、dom.popup_maximum [整数]能够同时打开的弹出窗口的数目。经常有一些恶意站点会冒出一大堆弹出窗口,直到屏幕崩溃为止。建议将该值设置为5或更小。
8、extensions.dss.enabled [布尔值]决定是否能够动态主题切换。假如设置为true,在安装或切换主题时,将立刻显现出新主题的效果,而不用关闭Firefox后重新引导Firefox。
9、network.cookie.cookieBehavior [整数]决定Firefox处理cookies的政策。设置为1允许所有的cookies,设置为2禁止所有的cookies,设置为1仅允许原始站点的 cookies,不允许第三方(大多是广告)的cookies。建议设置为1。
10、network.dnsCacheEntries [整数](需创建)决定在Firefox的DNS缓存中保存条目的数目。当在 Firefox中键入一个web地址时,它通过查问DNS服务器将web地址转化为IP,在当地缓存中保存一定数量的DNS条目,下次再键入同样的web 地址时,就能加快浏览速度。默认Firefox将该值设置为20,建议将该值设置为一般情况浏览web站点的数目。
11、plugin.default_plugin_disabled [布尔值]当浏览某个网页伪少某个插件(比如Flash)时是否提示安装ⅲ
12、privacy.popups.disable_from_plugins [整数]设置为0不阻止任何弹出窗口,设置为1阻止弹出窗口的最大数目取决于dom.popup_maximum,设置为3阻止所有的弹出窗口,设置为2仅阻止来自插件的弹出窗口。
13、在地址栏输入:about:config,过滤器中输入history,
browser.history_expire_days:表示历史纪录过期天数,默认是180天!改为3天browser.history_expire_days.mirror:这个不详,跟镜像有关?改为3天browser.history_expire_days_min:是用户值,即在“Firefox首选项”、“隐私”、“历史”当中,表示“保雌耙的历史,至少X天”。即使你在首选项中把“至少X天”设置成了了1天,或取消,Firefox还是会保存浏览历史,因为系统保留值为180天。改为1
browser.history_expire_sites:这个是最大保存的站点数量,默认是四万个。 改为4000
14、更改以下设定之后,更将让您的 Firefox 加载网页内容的速度像飞的一样,在网址列内键入:about:config ,画面将出现一大堆的个人设定值。找出下表这些设定名称后,在其上按右键跳出选单,以「修改」来更改其设定值,修改后「状态」将显示为「使用展捐定」。如果找不到下列的设定名称,就按右键在选单中选「新增」,然后依照「型态」来新增一个设定名称,再输入我们所需的设定值。如果步骤有错没关系,在右键选单中选「重设」就会回复默认值。
个人设定名称 状态 型态 (预设)内含值 内含值更改为…
nglayout.initialpaint.delay 预设 整数 250 0
network.http.pipelining 预设 真假值 false true
network.http.proxy.pipelining 预设 真假值 false true
network.http.pipelining.maxrequests 预设 整数 4 8

以上配置参考自:http://www.shunyi.net/forum/view/id-45534

Related Posts: 修改火狐能够同时打开的弹出窗口的数目 :