paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2019-05-23
  • 发帖数30
  • 经验33枚
  • 威望0点
  • 贡献值24点
  • 好评度1点
阅读:565回复:12

【已解决】两个新版本失效的脚本,求助怎么解决

楼主#
更多 发布于:2018-12-19 09:57
11L有具体的修改方法

这两个找不到WEBEXTENSION来替换
/* 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);
}
  
})();
第一个是紧邻当前标签页打开,中键现在打开是无法紧邻打开的。。。比较烦
另外一个是双击标签栏新建标签页
location == "chrome://browser/content/browser.xul" && document.getElementById("tabbrowser-tabs").addEventListener('dblclick', function (e) {
e.originalTarget.localName == "box" && e.preventDefault() & openUILinkIn("https://www.baidu.com/", "tab");
}, false)
谢谢了
333ywb
小狐狸
小狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2019-05-23
  • 发帖数70
  • 经验75枚
  • 威望0点
  • 贡献值72点
  • 好评度0点
  • 社区居民
  • 忠实会员
1楼#
发布于:2018-12-19 10:14
browser.tabs.insertAfterCurrent          修改为true  紧邻当前标签右侧新建标签
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2019-05-23
  • 发帖数30
  • 经验33枚
  • 威望0点
  • 贡献值24点
  • 好评度1点
2楼#
发布于:2018-12-19 10:22
333ywb:browser.tabs.insertAfterCurrent          修改为true  紧邻当前标签右侧新建标签回到原帖
这个是无效的。。。。
333ywb
小狐狸
小狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2019-05-23
  • 发帖数70
  • 经验75枚
  • 威望0点
  • 贡献值72点
  • 好评度0点
  • 社区居民
  • 忠实会员
3楼#
发布于:2018-12-19 11:42
paul_guo:这个是无效的。。。。回到原帖
我从61版本用到65版本一直都可以
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2019-05-23
  • 发帖数30
  • 经验33枚
  • 威望0点
  • 贡献值24点
  • 好评度1点
4楼#
发布于:2018-12-20 09:01
333ywb:我从61版本用到65版本一直都可以回到原帖
你中键连续打开看一看,我这里反正是没有新开的最接近。。。。。。。
333ywb
小狐狸
小狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2019-05-23
  • 发帖数70
  • 经验75枚
  • 威望0点
  • 贡献值72点
  • 好评度0点
  • 社区居民
  • 忠实会员
5楼#
发布于:2018-12-20 09:52
paul_guo:你中键连续打开看一看,我这里反正是没有新开的最接近。。。。。。。回到原帖



哦,你的意思是连续中键点击链接,中键点击产生的的标签始终在当前所激活的标签的右侧打开?
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2019-05-23
  • 发帖数30
  • 经验33枚
  • 威望0点
  • 贡献值24点
  • 好评度1点
6楼#
发布于:2018-12-20 10:08
333ywb:哦,你的意思是连续中键点击链接,中键点击产生的的标签始终在当前所激活的标签的右侧打开?回到原帖
是的。。。
333ywb
小狐狸
小狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2019-05-23
  • 发帖数70
  • 经验75枚
  • 威望0点
  • 贡献值72点
  • 好评度0点
  • 社区居民
  • 忠实会员
7楼#
发布于:2018-12-20 10:46
paul_guo:是的。。。回到原帖
那我说的那个参数是中键点击链接后,会在新标签打开新的链接,而且打开的顺序始终是每次新建标签的右边。看你的意思是要始终在当前激活标签的右侧打开。那这个参数好像不行。
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2019-05-23
  • 发帖数30
  • 经验33枚
  • 威望0点
  • 贡献值24点
  • 好评度1点
8楼#
发布于:2018-12-20 11:13
333ywb:那我说的那个参数是中键点击链接后,会在新标签打开新的链接,而且打开的顺序始终是每次新建标签的右边。看你的意思是要始终在当前激活标签的右侧打开。那这个参数好像不行。回到原帖
是啊,我也说了。。。所以找脚本。。
333ywb
小狐狸
小狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2019-05-23
  • 发帖数70
  • 经验75枚
  • 威望0点
  • 贡献值72点
  • 好评度0点
  • 社区居民
  • 忠实会员
9楼#
发布于:2018-12-20 11:44
paul_guo:是啊,我也说了。。。所以找脚本。。回到原帖
我给你找了个扩展你试试看。我刚试了,可以的。满足你需要的要求



https://addons.mozilla.org/zh-CN/firefox/addon/open-tabs-next-to-current/?src=search
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2019-05-23
  • 发帖数30
  • 经验33枚
  • 威望0点
  • 贡献值24点
  • 好评度1点
10楼#
发布于:2018-12-24 10:26
333ywb:我给你找了个扩展你试试看。我刚试了,可以的。满足你需要的要求



https://addons.mozilla.org/zh-CN/firefox/addon/open-tabs-next-to-current/?src=search
回到原帖
但是受制于WEBEXTENSION,双击标签栏还是需要脚本
lonely_8
狐狸大王
狐狸大王
  • UID30273
  • 注册日期2009-09-03
  • 最后登录2019-05-23
  • 发帖数443
  • 经验209枚
  • 威望0点
  • 贡献值72点
  • 好评度55点
  • 社区居民
11楼#
发布于:2018-12-24 14:30
第一个:
mCurrentTab

selectedTab

第二个:
openUILinkIn("https://www.baidu.com/", "tab");

openUILinkIn("https://www.baidu.com/", "tab", {triggeringPrincipal: Services.scriptSecurityManager.createNullPrincipal({})});
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2019-05-23
  • 发帖数30
  • 经验33枚
  • 威望0点
  • 贡献值24点
  • 好评度1点
12楼#
发布于:2018-12-26 09:25
lonely_8:第一个:
mCurrentTab

selectedTab

第二个:
openUILinkIn("https://www.baidu.com/", "tab");

openUILinkIn("https://www.baidu.co...
回到原帖
已经解决,十分感谢
游客

返回顶部