333ywb
火狐狸
火狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2024-04-20
  • 发帖数119
  • 经验134枚
  • 威望0点
  • 贡献值140点
  • 好评度4点
  • 社区居民
  • 忠实会员
阅读:4125回复:9

【已解决】在Firefox 94.0 beta版本中,如何设置右键图片“新建标签页打开图像”为前台打开

楼主#
更多 发布于:2021-10-11 13:44
在Firefox 94.0 beta版本中


如何设置右键图片“新建标签页打开图像”为前台打开,现在默认是后台打开
请大神@lonely_8 帮忙,万分感谢!

图片:2021-10-11_13292325.jpg

333ywb
火狐狸
火狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2024-04-20
  • 发帖数119
  • 经验134枚
  • 威望0点
  • 贡献值140点
  • 好评度4点
  • 社区居民
  • 忠实会员
1楼#
发布于:2021-10-14 08:03
lonely_8:location.href == 'chrome://browser/content/browser.xhtml' && setTimeout(function() {
const viewImage = document.getElem...
回到原帖
再次谢谢大神,问题完美解决,谢谢!
333ywb
火狐狸
火狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2024-04-20
  • 发帖数119
  • 经验134枚
  • 威望0点
  • 贡献值140点
  • 好评度4点
  • 社区居民
  • 忠实会员
2楼#
发布于:2021-10-24 11:15
lonely_8:location.href == 'chrome://browser/content/browser.xhtml' && setTimeout(function() {
const viewImage = document.getElem...
回到原帖
大佬,此脚本在 Firefox Nightly 95.0a1中失效了,左键还是在后台打开图片
333ywb
火狐狸
火狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2024-04-20
  • 发帖数119
  • 经验134枚
  • 威望0点
  • 贡献值140点
  • 好评度4点
  • 社区居民
  • 忠实会员
3楼#
发布于:2021-10-24 16:45
lonely_8:测试并没有问题。回到原帖
我这里是94版正常,95版不正常
333ywb
火狐狸
火狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2024-04-20
  • 发帖数119
  • 经验134枚
  • 威望0点
  • 贡献值140点
  • 好评度4点
  • 社区居民
  • 忠实会员
4楼#
发布于:2021-10-24 16:52
lonely_8:测试并没有问题。回到原帖
在95版下这两个脚本也失效了,可以修复?谢谢!!!
// 03. 主页按钮在新标签打开
 
(function() {
       
    // 新标签打开:主页按钮(排除about:blank和about:newtab)
    try {
        eval("BrowserHome = " + BrowserHome.toString()
            .replace(/switch \(where\) {/, "where = (gBrowser.currentURI.spec!="+"'about:blank' && gBrowser.currentURI.spec!="+"'about:newtab' || gBrowser.webProgress.isLoadingDocument"+") ? 'tab' : 'current'; $&"));
    }catch(e){}
})();
// 05. 重新载入全部标签页
 
location.href.startsWith('chrome://browser/content/browser.x') && (() => {
    const reloadTab = document.getElementById('context_reloadTab');
    if(!reloadTab) return;
    const menuitem = document.createXULElement('menuitem');
    menuitem.setAttribute('accesskey', 'A');
    menuitem.setAttribute('label', reloadTab.getAttribute('label')
        .startsWith('Reload') ? 'Reload All Tabs' : '重新载入全部标签页'
    );
    menuitem.addEventListener('command', () => {
        gBrowser.visibleTabs.forEach(tab => {
            try {
                gBrowser.getBrowserForTab(tab).reload();
            } catch (e) {}
        });
    });
    reloadTab.after(menuitem);
})();
333ywb
火狐狸
火狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2024-04-20
  • 发帖数119
  • 经验134枚
  • 威望0点
  • 贡献值140点
  • 好评度4点
  • 社区居民
  • 忠实会员
5楼#
发布于:2021-10-24 20:59
lonely_8:都没问题,我怀疑你都没正常加载脚本。回到原帖
啊,那就奇怪了,我的94版脚本配置和95的配置一模一样。94下正常,95就不行
游客

返回顶部