阅读:258回复:7
请求修复一个上古的脚本
我才发现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); } })();反正是人麻了 |
|
1楼#
发布于:2025-08-04 23:46
browser.tabs.insertAfterCurrent:控制新标签页是否在当前标签页的右侧打开。如果设置为 true,则新标签页将紧接在当前活动标签页之后打开;如果设置为 false,则新标签页可能会在其他位置打开,这取决于浏览器的默认行为或其他配置选项的设置
|
|
2楼#
发布于:2025-08-04 23:47
browser.tabs.insertRelatedAfterCurrent:控制新标签页是否在当前标签页右侧插入相关标签。该配置项用于控制当用户通过链接(如点击当前标签页中的链接)打开新标签页时,新标签页是否紧接在当前标签页之后打开。如果设置为 true,则新标签页会出现在当前标签页的右侧;如果设置为 false,则新标签页可能会出现在标签栏的末尾
|
|
3楼#
发布于:2025-08-04 23:47
不行,DOM还会有BUG,得等等了。。。不知道MOVE这个函数用啥换
|
|
4楼#
发布于:2025-08-04 23:48
更多火狐 首选项 可以看这里,
我翻译好多,可能有用:https://www.firefox.net.cn/read.php?tid=218377&fid=5 |
|
5楼#
发布于:2025-08-04 23:49
|
|
6楼#
发布于:2025-08-04 23:54
|
|
7楼#
发布于:2025-08-05 22:12
|
|