Niels
Din løsning:
<a href="#" onClick="aabenlink('
'>http://www.herogder.dk')">
kræver javascript enabled, og grunden til at
<a href="javascript.... er deprecated.
er netop fordi den kræver, at brugeren har javascript enabled.
Altså er der indtil videre ingen løsning.
Steen
PS: I xhtml er alt med småt, så "onClick" skal være "onclick"
"Niels Andersen" <niels-usenet@myplace.dk> skrev i en meddelelse
news:74VX8.1978$Yf1.135720@news010.worldonline.dk...
> Steen J wrote in <3d2f20f5$0$54708$edfadb0f@dspool01.news.tele.dk>:
> > Jeg vil gerne åbne et nyt vindue, når jeg klikker på en link.
> > Det kan let lade sig gøre ved at anføre en target i anchor-tagget:
> > <a href="
http://www.herogder.dk" target="_blank">Her og ders
> > hjemmeside</a>
> > Sagen er blot, at hvis jeg vil validere xhtml 1.0 strict, så duer den
> > ikke, da target ikke er tilladt i xhtml 1.0 strict.
> > Så tænkte jeg, at man kunne bruge javascript, f.eks:
>
> Efter at have researchet i ca. 15 sekunder er jeg nået til den foreløbige
> konklusion, at klientside script netop er afløseren.
>
> > <a href="javascript.aabenlink('
Her'>http://www.herogder.dk')">Her og ders
> > hjemmeside</a>
> > Problemet her er bare, at <a href="javascript.... er deprecated.
>
> <a href="#" onClick="aabenlink('
'>http://www.herogder.dk')">
>
> Altså: href-delen siger egentlig "gør intet". Derud over lægger vi en
> funktion i eventen "onClick".
> Egentlig ved jeg ikke hvad der sker, hvis man ikke lige bruger et
> pegeredskab til at vælge linket med. Definitionen på "onClick" omhandler
> vist kun pegeredskaber.
>
> Anyway, i stedet for href="#" burde du egentlig have en url der, som man
så
> kommer til, hvis scriptet ikke fungerer.
>
> --
> Mvh.
>
> Niels Andersen
> (la nels. anersyn.)