Alexander (HH): Warum ? :-)

Beitrag lesen

Moin Moin!

Warum öffnet dies

ein Popup (was ich so haben will)

und

dies nur ein neues Tab ??

Weil Dein Browser so konfiguriert ist.

Und eine zweite Frage: Was passiert wen ich einem Input Feld ein onClick zuweise, wird zuerst das onClick des Feldes ausgeführt und dann der onSubmit des Forms ?

Was spricht dagegen, das auszuprobieren, z.B. mit zwei Event-Handlern, die jeweils alert() aufrufen?

Vergiß bei dem ganzen Theater nicht, dass andere Browser als Dein eigener Javascript u.U. komplett blockieren oder gar nicht erst implementieren. Analog verweigern oder ignorieren sie auch desöfteren Target-Attribute, wenn der genervte User das 10.000. unerwünschte Popup gesehen hat.

Wenn Du Dich also nicht in einem kontrollierten Umfeld (Eigener Rechner, LAN), sondern im WWW bewegst, benutze Javascript und neue Fenster nur als Luxus-Option, sorge dafür, dass alles auch vollständig ohne Javascript und neue Fenster funktioniert.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".