Sirdan: <A HREF=javascript:blabla...

Moin!

Ich moechte gerne ueber einen Textlink ein Fenster aufklappen lassen.
Dazu verwende ich

<A HREF=javascript:window.open(blabla);>LINK</A>

Das Fenster klappt auch wie gewollt auf, doch leider wechselt auch das Frame, in dem sich der Link befunden hat und sagt mir "[object Window].

Sieht so aus, als rafft <A> nicht, dass es einfach nur das Script hinter "javascript" ausfuehren soll und nicht mehr.

Wie kann ich ihm das Klar machen.

Schonmal Danke!

  1. Hallo Sirdan,

    <A HREF=javascript:window.open(blabla);>LINK</A>

    Schau mal hier: http://selfhtml.teamone.de/html/allgemein/textauszeichnung.htm#attribute

    gruesse
    rainer groth

    --
    ss:| zu:} ls:& fo:) de:] va:| ch:] n4:° rl:? br:$ js:| ie:| fl:( mo:?
    (--> einer der letzten bauhaeusler <--)
  2. Hi Sirdan,

    <A HREF=javascript:window.open(blabla);>LINK</A>

    bitte lies

    http://home.t-online.de/home/dj5nu/js-popup.html

    Dieser Artikel behandelt all deine Fragen.

    Grüße,
     Roland

    1. Ja, danke, es klappt!

      Schon komisch, dass man es ueber eine Funktion machen muss, damit es klappt... *kopfschuettel*

  3. Hallo,

    <A HREF=javascript:window.open(blabla);>LINK</A>

    Elemente schreibt man immer klein! Also a, nicht A!
    Attribute schreibt man immer klein! Also href, nicht HREF!
    Die Attributangaben gehören in Anführungszeichen, also href="..." nicht href=...

    Verwende für Popup-Fenster lieber folgendes Muster:

    <a href="verweisdatei.html" target="_blank" onclick="window.open(this.href,this.target,"[...]"); return false;">LINK</a>

    Heiner