|
阅读:10488回复:37
突然关闭多个标签页的警告又出来了
由于经常“关闭左/右”,“关闭其他”标签页,这个警告我是早早就取消了的,今天用的时候,这个警告又出来了,而且我去查了一下选项中“warn me when closing multiple tabs”的选项是没有选中的,about:config里面的browser.warnOnClose也是false,可是这个警告依然存在。安全模式下也没用。用最新Nightly的麻烦看一下,谢谢。
|
|
|
|
1楼#
发布于:2012-07-07 10:16
//关闭所有标签页
gBrowser.removeTabsBut = function removeTabsBut(aTabs, bTabs) {
aTabs = aTabs ? "length" in aTabs ? aTabs : [aTabs] : [];
bTabs = bTabs ? "length" in bTabs ? bTabs : [bTabs] : [];
if (bTabs.length > 0)
aTabs = Array.filter(aTabs, function(aTab) Array.indexOf(bTabs, aTab) == -1);
if (this.warnAboutClosingTabs(true, aTabs)) {
if (Array.indexOf(aTabs, this.mCurrentTab) > -1)
this.selectedTab = bTabs[0] || aTabs[0];
let count = 0;
for (let i = aTabs.length - 1; i >= 0; i--) {
this.removeTab(aTabs[i], {animate: true});
if (aTabs[i].hasAttribute("removing"))
count++;
}
this._lastClosedTabsCount = count;
}
};
gBrowser.removeTabsBut(gBrowser.allTabs, gBrowser.mContextTabs);
gBrowser.removeCurrentTab();[/quote]这个关闭所有标签在18下面你们可以用吗?我在18下面一直是关闭单个标签页 |
|
|
2楼#
发布于:2012-07-07 10:16
SHIT 又弄了個隱藏參數
|
|
|
|
3楼#
发布于:2012-07-07 10:16
kmc:还真的给灭了 |
|
|
|
4楼#
发布于:2012-07-07 10:16
还真的给灭了
https://bugzilla.mozilla.org/show_bug.cgi?id=772319 新增了隐藏的pref: browser.tabs.warnOnCloseOtherTabs;false |
|
|
|
5楼#
发布于:2012-07-07 10:16
明白了。搞掂了。
|
|
|
6楼#
发布于:2012-07-07 10:16
|
|
|
|
7楼#
发布于:2012-07-07 10:16
没明白,怎么放在UC里面?
|
|
|
8楼#
发布于:2012-07-07 10:16
|
|
|
|
9楼#
发布于:2012-07-07 10:16
|
|
|
|
10楼#
发布于:2012-07-07 10:16
下面这个脚本放uc里执行一下就可以恢复原来版本的行为了,很小的改动。
eval("gBrowser.warnAboutClosingTabs = " + gBrowser.warnAboutClosingTabs.toString().replace("!!aAll", "true")); |
|
|
|
11楼#
发布于:2012-07-07 10:16
|
|
|
|
12楼#
发布于:2012-07-07 10:16
browser.warnOnQuit;false
这个不行吗? |
|
|
13楼#
发布于:2012-07-07 10:16
16 beta 出现这个问题了
|
|
|
|
14楼#
发布于:2012-07-07 10:16
|
|
|
上一页
下一页