1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. K1ll3rm4x

Beiträge von K1ll3rm4x

  • Benutzerskript Grafik anzeigen / viewimage

    • K1ll3rm4x
    • 1. Juni 2025 um 14:50

    Wunderbar! Jetzt funktioniert es wieder genau so wie es schon immer sollte ;)

    Vielen Dank für die schnelle Hilfe und schönen Tag noch :thumbup:

  • Benutzerskript Grafik anzeigen / viewimage

    • K1ll3rm4x
    • 1. Juni 2025 um 14:04

    Vielen Dank schon mal,

    prinzipiell funktioniert die Version jetzt, vorher war es allerdings möglich über klicken des Mausrades auf den Menüeintrag das Bild absichtlich in einem neuen Tab zu öffnen (wie bei Links/Lesezeichen etc. auch) Jetzt öffnet sich das Bild immer im gleichen Tab, egal ob Linksklick oder Mausrad.

    Gibt es eine Möglichkeit die Funktionalität wieder so herzustellen?

  • Benutzerskript Grafik anzeigen / viewimage

    • K1ll3rm4x
    • 1. Juni 2025 um 13:29

    Hallo zusammen,


    ich benutze schon seit einigen Jahren ein Skript hier aus dem Forum um die alte Funktion "Grafik anzeigen" die eine Grafik im selben Tab öffnet wiederherzustellen.

    Seit FF 138 oder 139 funktioniert das Skript nicht mehr, das Bild wird wieder in einem neuen Tab geöffnet.

    Ich wäre sehr dankbar, wenn das jemand wieder zum laufen bringen kann!

    JavaScript
    (function() {
    
      if (!window.gBrowser)
        return;
    
      function viewMedia(event) {
        event.stopPropagation();
        let where = BrowserUtils.whereToOpenLink(event, false, false);
        let referrerInfo = gContextMenu.contentData.referrerInfo;
        let systemPrincipal = Services.scriptSecurityManager.getSystemPrincipal();
        if (gContextMenu.onCanvas) {
          gContextMenu._canvasToBlobURL(gContextMenu.targetIdentifier).then(function(blobURL) {
            openTrustedLinkIn(blobURL, where, {
              referrerInfo,
              triggeringPrincipal: systemPrincipal,
            });
          }, Cu.reportError);
        } else {
          urlSecurityCheck(
            gContextMenu.mediaURL,
            gContextMenu.principal,
            Ci.nsIScriptSecurityManager.DISALLOW_SCRIPT
          );
          openTrustedLinkIn(gContextMenu.mediaURL, where, {
            referrerInfo,
            forceAllowDataURI: true,
            triggeringPrincipal: gContextMenu.principal,
            csp: gContextMenu.csp,
          });
        }
      }
    
      let item = document.getElementById('context-viewimage');
      item.setAttribute('oncommand', '(' + viewMedia.toString() + ')(event);');
      item.label = 'Grafik anzeigen';
    
    })();
    Alles anzeigen

Unterstütze uns!

Jährlich (2025)

62,7 %

62,7% (407,55 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon