EKKi: link soll javascript auslösen

Beitrag lesen

Mahlzeit apsel,

es sollen (mit einem Klick) zwei Sachen gemacht werden 1. Prüfen ob das Frameset da ist

Und das macht die Funktion "checkFrameset()"?

und ggf. nachladen

Das könnte sie dann gleich mit erledigen - informiere Dich dazu einfach zum Thema "Frameset nachladen".

und 2. dem Link folgen.

Das tut ein Link automatisch - außer, Du sorgst dafür, dass er das nicht tun soll ... z.B. innerhalb des "onclick"-Eventhandlers mit einem "return false;". Solange Du das *nicht* machst, feuert beim Anklicken eines Links erst der "onclick"-Handler, es wird ausgeführt, was dort drinsteht und anschließend wird dem Link gefolgt.

Vielleicht kann man ja die Linkadresse der Funktion checkFrameset() übergeben?

Warum sollte man das tun (s.o.)? Aber *falls* man das will, dann könnte man z.B. im Eventhandler dem Funktionsaufruf "checkFrameset()" einfach http://de.selfhtml.org/javascript/sprache/objekte.htm#this@title=this als Parameter mitgeben - das entspricht dann in dem Moment dem aktuellen Element, d.h. also dem Link. Dieser wiederum hat eine Eigenschaft namens "http://de.selfhtml.org/html/verweise/definieren.htm#beispiele@title=href".

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|