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

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
javascriptlink skal åbne i nyt vindue
Fra : Søren Frederiksen


Dato : 07-06-04 09:48

Prøv at kigge på www.sofr.dk og klik på et par bannere, ja, som
du kan se åbner linket i sig selv, men det skal det ikke, det
skal åbne i et nyt vindue, hvordan klarer jeg det ???

Her er det javascript jeg bruger:

<script type="text/javascript">

billede=new Array;
links=new Array;

billede[1]="http://impdk.tradedoubler.com/imp/img/154927/916753";
links[1]="http://tracker.tradedoubler.com/click?p=17721&a=916753&
g=154927";
billede[2]="http://impdk.tradedoubler.com/imp/img/137082/916753";
links[2]="http://tracker.tradedoubler.com/click?p=477&a=916753&g=
137082";
billede[3]="http://impdk.tradedoubler.com/imp/img/48624/916753";
links[3]="http://tracker.tradedoubler.com/click?p=8206&a=916753&g
=48624";
billede[4]="http://impdk.tradedoubler.com/imp/img/87127/916753";
links[4]="http://tracker.tradedoubler.com/click?p=14712&a=916753&
g=87127";
billede[5]="http://impdk.tradedoubler.com/imp/img/14435/916753";
links[5]="http://tracker.tradedoubler.com/click?p=3073&a=916753&g
=14435";
billede[6]="http://impdk.tradedoubler.com/imp/img/137651/916753";
links[6]="http://tracker.tradedoubler.com/click?p=17431&a=916753&
g=137651";
billede[7]="http://impdk.tradedoubler.com/imp/img/101781/916753";
links[7]="http://tracker.tradedoubler.com/click?p=15400&a=916753&
g=101781";
billede[8]="http://impdk.tradedoubler.com/imp/img/176358/916753";
links[8]="http://tracker.tradedoubler.com/click?p=17213&a=916753&
g=176358";
billede[9]="http://impdk.tradedoubler.com/imp/img/149048/916753";
links[9]="http://tracker.tradedoubler.com/click?p=1607&a=916753&g
=149048";
billede[10]="http://impdk.tradedoubler.com/imp/img/3060/916753";
links[10]="http://tracker.tradedoubler.com/click?p=120&a=916753&g
=3060";
billede[11]="http://impdk.tradedoubler.com/imp/img/41859/916753";
links[11]="http://tracker.tradedoubler.com/click?p=3117&a=916753&
g=41859";
billede[12]="http://impdk.tradedoubler.com/imp/img/205107/916753"
;
links[12]="http://tracker.tradedoubler.com/click?p=18434&a=916753
&g=205107";
billede[13]="http://impdk.tradedoubler.com/imp/img/100172/916753"
;
links[13]="http://tracker.tradedoubler.com/click?p=15653&a=916753
&g=100172";
billede[14]="http://impdk.tradedoubler.com/imp/img/141499/916753"
;
links[14]="http://tracker.tradedoubler.com/click?p=17694&a=916753
&g=141499";
billede[15]="http://impdk.tradedoubler.com/imp/img/35347/916753";
links[15]="http://tracker.tradedoubler.com/click?p=3386&a=916753&
g=35347";
billede[16]="http://impdk.tradedoubler.com/imp/img/327538/916753"
;
links[16]="http://tracker.tradedoubler.com/click?p=18563&a=916753
&g=327538";

function ShowBanner() {

num = Math.random();
num = 1 + ( num * ((billede.length - 1)-1));
num = Math.round(num);

document.write("<div><a href='" + links[num] + "'>");
document.write("<img src='" + billede[num] + "' border='0' ");
document.write("alt='Click here to find out more!'>");
//http://www.a-begynder.dk
document.write("</a></div>");
}
</script>


<script type="text/javascript">
ShowBanner();
</script>

--
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

 
 
Jens Gyldenkærne Cla~ (07-06-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 07-06-04 10:04

Søren Frederiksen skrev:

> Prøv at kigge på www.sofr.dk og klik på et par bannere, ja, som
> du kan se åbner linket i sig selv, men det skal det ikke, det
> skal åbne i et nyt vindue, hvordan klarer jeg det ???

Sæt target på dit link.

<a href="foo" target="_blank"> giver et nyt vindue hver gang.

<a href="foo" target="reklamevindue"> giver et nyt vindue ved
første klik, herefter genbruges vinduet hvis det ikke er lukket.


> document.write("<div><a href='" + links[num] + "'>");

Target skal sættes ind i a-elementet herover.

> document.write("<img src='" + billede[num] + "' border='0' ");
> document.write("alt='Click here to find out more!'>");

Jeg vil foreslå dig at benytte title sammen med alt. Alt-
parameteren er beregnet til at blive vist i stedet for et billede
(og skal altid være der, hvis billedet af en eller anden grund ikke
bliver vist). Title-parameteren er til gengæld beregnet til at vise
beskrivende oplysninger om et element - ofte renderet som en pop
op-tekst. IE viser alt-parameteren som pop op-tekst, men det er der
mange andre browsere der (korrekt) ikke gør. Alle browsere kan til
gengæld finde ud af at vise title-information som pop op.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søren Frederiksen (07-06-2004)
Kommentar
Fra : Søren Frederiksen


Dato : 07-06-04 12:29

Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.clientside:
> Søren Frederiksen skrev:
>
> > Prøv at kigge på www.sofr.dk og klik på et par bannere, ja, som
> > du kan se åbner linket i sig selv, men det skal det ikke, det
> > skal åbne i et nyt vindue, hvordan klarer jeg det ???
>
> Sæt target på dit link.
>
> <a href="foo" target="_blank"> giver et nyt vindue hver gang.
>
> <a href="foo" target="reklamevindue"> giver et nyt vindue ved
> første klik, herefter genbruges vinduet hvis det ikke er lukket.
>
>
> > document.write("<div><a href='" + links[num] + "'>");
>
> Target skal sættes ind i a-elementet herover.
>
> > document.write("<img src='" + billede[num] + "' border='0' ");
> > document.write("alt='Click here to find out more!'>");
>
> Jeg vil foreslå dig at benytte title sammen med alt. Alt-
> parameteren er beregnet til at blive vist i stedet for et billede
> (og skal altid være der, hvis billedet af en eller anden grund
ikke
> bliver vist). Title-parameteren er til gengæld beregnet til at
vise
> beskrivende oplysninger om et element - ofte renderet som en pop
> op-tekst. IE viser alt-parameteren som pop op-tekst, men det er
der
> mange andre browsere der (korrekt) ikke gør. Alle browsere kan til
> gengæld finde ud af at vise title-information som pop op.
> --
> Jens Gyldenkærne Clausen
> Svar venligst under det du citerer, og citer kun det der er
> nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
> hvordan på http://usenet.dk/netikette/citatteknik.html

Det lyder godt det hele, men det virker ikke efter hensigten, eller
også er det mig der gør noget forkert.
Kan du ikke skrive hele linien som den skal se ud, for jeg må gøre
noget forkert.

Søren

--
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

Jens Gyldenkærne Cla~ (07-06-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 07-06-04 13:44

Søren Frederiksen skrev:

> Det lyder godt det hele, men det virker ikke efter hensigten,
> eller også er det mig der gør noget forkert.

Må vi se hvad du har forsøgt? Et online link er klart at
foretrække, men hvis det ikke er muligt, så vis bare de ændrede
linjer.

NB: Læs gerne min signatur.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

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

Månedens bedste
Årets bedste
Sidste års bedste