.png)
Firefox 38.0.5
@ OSX 10.10.3
.
Ich habe das bemerkt mitmancheLinks, wechselt Firefox zum neu geöffneten Tab, unabhängig von seinen Einstellungen.
„Wenn ich einen Link in einem neuen Tab öffne, sofort dorthin wechseln“ ist aus, „ browser.tabs.loadBookmarksInBackground
“ ist an.
- passiert nur, wenn ich
CMD
+left click
, währendmiddle click
es bei ich wie erwartet funktioniert - tritt bei einer Mailingliste auf, die ich erhalte, aber wenn ich den gleichen HTML-Code dieser Mail in eine saubere HTML-Seite kopiere, passiert das nicht mehr
- ist mit Chrome nicht passiert
- Diese Links haben ein Bild als Inhalt und keinen Text
- Ich greife über Google Inbox oder Gmail darauf zu
CMD
Wie kann ich erreichen, dass es auch mit + ordnungsgemäß funktioniert left click
?
Antwort1
Aus:Warum werden manche Links durch STRG-Klick nicht in einem neuen Tab geöffnet?
Dies gilt auch für CMD + Klick, obwohl nur Strg + Klick angegeben ist.
Nehmen wir diesen Link als Beispiel:
<a href="test.php" onclick="someFunction(this); return false;">Test</a>
Das href-Attribut erstellt in diesem Fall einen Pseudolink zur besseren Lesbarkeit (es sorgt auch dafür, dass der Link funktioniert, selbst wenn JavaScript deaktiviert ist). Der Grund dafür ist, dass das onclick-Attribut immer zuerst ausgeführt wird. Große Websites wie Google tun dies, um Klicks zu verfolgen und zu versuchen, einen Benutzer davon abzuhalten, Malware-Websites zu besuchen. Aus diesem Grund funktioniert Strg + Klick aus irgendeinem Grund nicht. Wenn Sie jedoch die mittlere Maustaste verwenden, funktioniert dies fast immer.