/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
target i xhtml1.1
Fra : Per Larsen


Dato : 16-01-03 12:06

Ved validering af xhtml1.1 gives der fejl når jeg benytter
atributten "target" eks.: target="_new". Hvad kan man gøre
istedet, således at et link åbner i et nyt browservindue?

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Martin L. Johansen (16-01-2003)
Kommentar
Fra : Martin L. Johansen


Dato : 16-01-03 12:22

Per Larsen wrote:

> Ved validering af xhtml1.1 gives der fejl når jeg benytter
> atributten "target" eks.: target="_new". Hvad kan man gøre
> istedet, således at et link åbner i et nyt browservindue?

Det kan du ikke. Den feature må du undvære. Du kan selvf. gå over til
javascript, men det bruger jeg ikke (og kender derfor intet til det)

--
Martin L. Johansen
www.ares-design.com

Lasse Reichstein Nie~ (16-01-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 16-01-03 12:32

"Martin L. Johansen" <ares@c.dk> writes:

> Per Larsen wrote:
>
> > Ved validering af xhtml1.1 gives der fejl når jeg benytter
> > atributten "target" eks.: target="_new". Hvad kan man gøre
> > istedet, således at et link åbner i et nyt browservindue?
>
> Det kan du ikke. Den feature må du undvære. Du kan selvf. gå over til
> javascript, men det bruger jeg ikke (og kender derfor intet til det)

Korrekt. XHTML er i endnu større grad end HTML beregnet til at
beskrive struktur, ikke opførsel (lige som CSS er beregnet på
udseende, ikke struktur eller opførsel).

Hvis du insisterer på at åbne nye vinduer (det kan brugeren normalt
godt selv klare hvis han vil), så er det javascript der skal til:

<a href="...url..." target="foo">...</a>

kan i stedet skrives som

<a href="...url..." onclick="window.open(this.href,'foo');return false">
...</a>

(Det kan være vinduet bliver åbnet uden menubar eller sådan noget, det
afhænger nok af browseren. Så skal man tilføje et tredje argument til
open-funktionen.)

Followup-To (FUT) sat til dk.edb.internet.webdesign.clientside
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
'Faith without judgement merely degrades the spirit divine.'

Jonas Koch Bentzen (16-01-2003)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 16-01-03 13:57

Per Larsen wrote:

> Ved validering af xhtml1.1 gives der fejl når jeg benytter
> atributten "target" eks.: target="_new". Hvad kan man gøre
> istedet, således at et link åbner i et nyt browservindue?

Man kan bruge JavaScript - eller man kan begynde at tænke på *hvorfor*
target er udgået... :)

target='_blank'/target='_new' er virkelig irriterende. Hvis man bruger det,
tvinges brugeren til at acceptere det nye vindue. Undlader man derimod at
bruge det, kan brugeren selv bestemme, om han/hun vil åbne linket i et nyt
vindue.

--
Jonas Koch Bentzen

Lasse Reichstein Nie~ (16-01-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 16-01-03 14:07

Jonas Koch Bentzen <ingen.email@eksempel.dk> writes:

> target='_blank'/target='_new' er virkelig irriterende. Hvis man bruger det,
> tvinges brugeren til at acceptere det nye vindue. Undlader man derimod at
> bruge det, kan brugeren selv bestemme, om han/hun vil åbne linket i et nyt
> vindue.

Jeg har sat min proxmitron til at oversætte alle _blank til _self. Det
virker sjældnere end jeg ville ønske, men lidt gør det da :)

/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
'Faith without judgement merely degrades the spirit divine.'

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste