Hallo aborix,
das Skript funktioniert genau nach meiner Vorstellung.
Ich danke dir für die Geduld und vielleicht hilft es ja auch anderen.
Hallo aborix,
das Skript funktioniert genau nach meiner Vorstellung.
Ich danke dir für die Geduld und vielleicht hilft es ja auch anderen.
Hallo aborix,
entschuldige, falls ich mich unklar ausgedrückt habe:
Was ich möchte:
Links werden bei einfachem Rechtsklick in neuem Hintergrundtab geöffnet --> funktioniert.
Wenn kein Link "aktiv", dann Kontextmenü öffnen (zum markieren und kopieren von Texten etc.) --> funktioniert
Wenn Link aktiv im Sinne von drüberfahren (Maus wird zur Hand), dann STRG + Rechtsklick Kontextmenü öffnen (für URL kopieren) --> Klappt mit dem letzten Code nicht, denn da ist ja auch der Abschnitt mit STRG + Rechtsklick nicht drin, in dem vorigen Code war er dies. Meine Versuche das amateurhaft zu kombinieren sind leider fehlgeschlagen.
zu deinen Fragen nochmal:
1. ich meine immer STRG + Rechtsklick
2. STRG + Linksklick öffnet neuen Tab im Hintergrund (wird aber wohl FF Mechanik sein), STRG + Rechtsklick öffnet neuen Tab im Hintergrund, öffnet nicht das Kontextmenü (wenn über Link).
3. Siehe oben, wenn über Link soll STRG + Rechtsklick das Kontextmenü öffnen.
Gruß
Hallo aborix,
ich glaube in dem Code fehlt der Schnipsel mit STRG+Klick?
Funktioniert alles wie gewollt, nur eben STRG+Klick auf Link = neuer Tab im Hintergrund. Kein Kontextmenü.
Und da muss ich mich doch noch einmal melden: Das Kontextmenü kann ich jetzt mit einem normalen Rechtsklick gar nicht mehr aufrufen, sondern nur mit STRG. Das sollte ja nur dann so sein, falls ein Link aktiv angewählt ist.
Kann man per JS zusätzlich prüfen, ob über einem "Link" gehovert wird, dann würde sich das ja so realisieren lassen.
Ich nutze Windows 10 und FF 58b10.
Ich habe diverse Tab Addons installiert (New Tab Override, Dont touch my tabs, Mute tabs, etc.). Ich habe eben einfach alle Addons deaktiviert, das verhalten bleibt jedoch unverändert.
Spannend ist ja, dass das gewünschte Verhalten (im Hintergrund öffnen) realisiert wird, jedoch eben bei Linksclick + STRG.
edit: Wie es manchmal so ist...noch einmal alles deaktiviert (auch alle anderen UC JS Tweaks) und es funktioniert! Ich bedanke mich.
Hallo aborix,
wenn ich Tabs im Vordergrund öffnen abwähle, dann öffnet Rechtsklick weiterhin die Tabs im Vordergrund, ebenso STRG + Rechtsklick.
STRG + Linksklick jeodch öffnet dann die Tabs im Hintergrund (wie gewünscht). Habe ich hier irgendwelche Kombinationen vertauscht?
Das Kontextmenü zu öffnen gelingt mir nicht.
Guten Morgen aborix,
was könnte der Grund sein, warum dieses Skript bei mir nicht die vollständige Funktion zeigt?
Rechtsklick öffnet Link weiterhin im Vordergrund, STRG+Klick öffnet nicht das Kontextmenü.
Ich habe extra geprüft, ob ich auch den neuen Code verwedendet habe.
Hallo zusammen,
ist es überhaupt möglich, per JS Tabs im Hintergrund zu öffnen?
War mein Fehler, ich hatte noch ein kleines Fenster "Lesezeichen" offen und somit FF nie korrekt beendet.
Noch einmal zurück auf die Möglichkeit, dass Kontextmenü aufzurufen, ist das möglich? So das Die Möglichkeit "Linkadresse kopieren" verbleibt.
Und eine weitere Frage: Kann man die neuen Tabs auch im Hintergrund öffnen, also auf dem aktuellen Tab verbleiben und nicht springen?
Guten Morgen aborix,
das Skript zeigt leider keine Funkion, das entsprechende Addon habe ich ebenfalls deaktiviert.
Sofern das Skript noch funktionieren wird, könnte man das Kontextmenü z.B. auch über Longclick oder STRG+Klick aktivieren?
Vielen Dank.
Hallo zusammen,
gibt es eine Möglichkeit via UC.JS einen Link per rechtsklick direkt in einem neuen Tab zu öffnen?
Praktisch wie dieses Addon: https://addons.mozilla.org/de/firefox/add…ew-tab/?src=api
Problem hierbei: Ständig wird mir angezeigt, das Firefox dadurch verlangsamt wird und Links werden manchmal auch erst stark verzögert oder gar nicht geöffnet.
Ist das realisierbar?
Vielen Dank,
Dominik
Hallo EffPeh,
ich kann mir nur recht herzlich bedanken, es funktioniert.
Vielen Dank und viele Grüße,
Dominik
Hallo zusammen,
ich benutze folgendes Skript, um die durch die Tabs zu scrollen, wenn der Mauszeiger sich in der Tableiste befindet.
// ==UserScript==
// @name Tab Wheel Scroll
// @namespace https://www.camp-firefox.de/forum
// @description Mit dem Mausrad durch die Tabs rollen
// @include chrome://browser/content/browser.xul
// ==/UserScript==
(function() {
if (location != 'chrome://browser/content/browser.xul')
return;
const scrollRight = true;
const wrap = true;
gBrowser.tabContainer.addEventListener("wheel", function(event) {
let dir = (scrollRight ? 1 : -1) * Math.sign(event.deltaY);
setTimeout(function() {
gBrowser.tabContainer.advanceSelectedTab(dir, wrap);
}, 0);
}, true);
})();
Alles anzeigen
Kann das Skript so angepasst werden, dass es auch dann (oder auch nur dann, das ist mir egal) funktioniert, wenn man die linke Maustaste gedrückt hält? Dabei soll es egal sein, wo sich der Mauszeiger im Firefox befindet.
Also linke Taste halten + Mausrad = Tab vor/zurück.
Meine bescheidenen Implementierungsversuche sind leider alle fehlgeschlagen.
Vielen Dank und viele Grüße,
Dominik