Ich weiß, dass dies das Standardverhalten des Browsers ist (in einem neuen Tab öffnen), aber gibt es irgendwelche Tricks, um sie zu überwinden? Die anderen Event-Handler nicht verwenden - wie onmousedown/onmouseup für <a>
? Öffnen versucht mit: window.open(url);
Wie öffne ich den Link per Strg + Klick in das neue Fenster in (Chrome, Mozilla)?
Es ist notwendig, es auf die Anforderungsspezifikation zu machen.
Warum möchten Sie das erwartete Browserverhalten außer Kraft setzen? – moopet
Dies muss bei der technischen Aufgabe erfolgen. Und es macht mich seit über zwei Wochen verrückt, ja. –
Leider scheint die Antwort zu sein, dass Chrome JavaScript-Klickhandlern nicht erlaubt, neue Fenster zu öffnen. Siehe [diese Frage] (http://stackoverflow.com/q/2572333/1016716). Gops ABs Antwort, wenn Sie die Fehler korrigieren, funktioniert immer noch nur in Mozilla; ([Geige] (http://jsfiddle.net/MrLister/aeavd4L5/2/)). –