06. oktober 2005 - 12:02
Der er
7 kommentarer og 2 løsninger
Åbne alle links i nyt vindue
Kan man bruge noget javascript til at angive at links med class="newwin" skal åbne i et nyt vindue: <a href="#">Ikke nyt vindue</a> <a href="#" class="newwin">Nyt vindue</a> <a href="#">Ikke nyt vindue</a> Jeg har nemlig ikke mulighed for at tilføje target="_blank" som dette: <a href="#" class="newwin" class="_target">Nyt vindue</a>
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
06. oktober 2005 - 12:04
#1
Måske du bare skulle tilføje target="_blank" som normalt!? <a href="#" class="newwin" target="_blank">Nyt vindue</a>
06. oktober 2005 - 12:14
#2
Noget i denne stil (ikke testet) <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> <!-- function tjekATags() { coll = document.getElementsByTagName("a"); for(f=0;f<coll.length;f++) { if(coll[f].class == "newwin") coll[f].target = "_blank"; } } //--> </SCRIPT>
06. oktober 2005 - 12:20
#3
mener det hedder 'className': window.onload=function(){ coll=document.getElementsByTagName("a"); for(f=0;f<coll.length;f++){ if(coll[f].className=="newwin") coll[f].target="_blank"; } }
06. oktober 2005 - 12:26
#4
mm12010 >> Det har du fuldstændig ret i, men så fungere det også :o)
06. oktober 2005 - 13:31
#5
Tak for det! Det virker, så smid et svar!
06. oktober 2005 - 13:44
#6
Deler mm12010??
06. oktober 2005 - 15:52
#7
jepper :-)
06. oktober 2005 - 19:41
#8
<ole> Det kommer anpå, hvad årsagen er til, du ikke kan bruge 'target' - men til HTML4.01-Strict kan du godt bruge løsningen :) /mvh </bole>
06. oktober 2005 - 21:49
#9
Det er til Microsoft Sharepoint Portal...
Vi tilbyder markedets bedste kurser inden for webudvikling