- Di 24. Sep 2013, 08:26
#1290695
Kann man dem Browser nicht sagen "Tabs immer im Hintergrund öffnen"? Oder funktioniert das nur, wenn es wirklich ein Tab und kein "neues Fenster umgewandelt in ein Tab" ist?
Nerdus hat geschrieben:Hab es mir gerade mal angesehen, scheint aber doch etwas kniffliger zu sein.Danke fürs Anschauen. Das bestätigt mich darin, weshalb es mir selbst auch nicht gelungen ist das entsprechend anzupassen. So wichtig ist es wie gesagt auch nicht, dass du da noch lange Zeit damit verschwenden müsstest. Ich dachte nur, dass das vielleicht ganz einfach möglich sei und ich einfach nicht wusste wie...
Es lässt sich ganz einfach abfragen, ob es ein normaler Klick oder eine Kombination mit der Ctrl-Taste ist, leider gibt es keine verlässliche Möglichkeit, per Javascript einen neuen Tab im Hintergrund zu öffnen. Man kann den Link nur in einem neuen Fenster öffnen lassen und im Browser einstellen, dass in so einem Fall eben ein Tab geöffnet werden soll und kein Fenster – aber der Tab wird dann immer im Vordergrund geöffnet.
Ansonsten gibt es noch prinzipiell die Möglichkeit, zwischen Klicks und Doppelklicks zu unterscheiden (dann müsste man gar nicht erst die normale Klick-Funktion überschreiben) – aber natürlich werden bei einem Doppelklick immer beide Events ausgelöst, der normale Klick genau wie der Doppelklick, da kommt man also auch nicht weit …
Ich schau mal noch ein bisschen.
Kann man dem Browser nicht sagen "Tabs immer im Hintergrund öffnen"? Oder funktioniert das nur, wenn es wirklich ein Tab und kein "neues Fenster umgewandelt in ein Tab" ist?