请求修复一个上古的脚本

阅读:250回复:7
2025-08-04 23:30
写私信
楼主#
我才发现firefox把tabsinsertaftercurrnet搞的很烦,19年开始就搞成这个样子了,当初用的是这个,我自己试着用AI修了半天,失败了
/* TabsOpenRelative.uc.js */
 
(function() {
try {
if(!gBrowser) return;
}catch(e) {
return;
}
 
gBrowser.tabContainer.addEventListener("TabOpen", tabOpenHandler, false);
 
function tabOpenHandler(event) {
var tab = event.target;
gBrowser.moveTabTo(tab, gBrowser.mCurrentTab._tPos + 1);
}
 
})();
反正是人麻了
2025-08-04 23:46
写私信
1楼#
browser.tabs.insertAfterCurrent:控制新标签页是否在当前标签页的右侧打开。如果设置为 true,则新标签页将紧接在当前活动标签页之后打开;如果设置为 false,则新标签页可能会在其他位置打开,这取决于浏览器的默认行为或其他配置选项的设置
2025-08-04 23:47
写私信
2楼#
browser.tabs.insertRelatedAfterCurrent:控制新标签页是否在当前标签页右侧插入相关标签。该配置项用于控制当用户通过链接(如点击当前标签页中的链接)打开新标签页时,新标签页是否紧接在当前标签页之后打开。如果设置为 true,则新标签页会出现在当前标签页的右侧;如果设置为 false,则新标签页可能会出现在标签栏的末尾
2025-08-04 23:47
写私信
3楼#
不行,DOM还会有BUG,得等等了。。。不知道MOVE这个函数用啥换
2025-08-04 23:48
写私信
4楼#
更多火狐 首选项 可以看这里,
我翻译好多,可能有用:https://www.firefox.net.cn/read.php?tid=218377&fid=5
2025-08-04 23:49
写私信
5楼#
晓仙玄:browser.tabs.insertRelatedAfterCurrent:控制新标签页是否在当前标签页右侧插入相关标签。该配置项用于控制当用户通过链接(如点击当前标签页中的链接)打开新标签页时,新标签页是否紧接在当前标签页之后打开。如果...回到原帖
会重排序的,也就我连续点开ABC,我希望顺序是CBA,但实际上还是ABC。。。。。
2025-08-04 23:54
写私信
6楼#
paul_guo:会重排序的,也就我连续点开ABC,我希望顺序是CBA,但实际上还是ABC。。。。。回到原帖
Open Tabs Next to Current用这个扩展
2025-08-05 22:12
写私信
7楼#
晓仙玄:Open Tabs Next to Current用这个扩展回到原帖
有一说一,WE扩展一只兼容,就它反而更好。。。。。。