/ 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
thumbnailgalleri med javascript
Fra : Søren Gyes Høiberg


Dato : 02-04-02 12:56

Jeg forsøger mig med følgende.

Oplysninger om en stribe billeder (filnavn, maler mv) ligger i et
array med
navn test. Nedenstående javascript viser en thumbnailudgave af
billederne.
Det virker!

Nu var pointen så at man skulle klikke på et link og se billedet
i stor
udgave. Det virker ikke. Det er parameteren nr[i] i linien mærket
med ** der
driller. Sætter jeg en document.write(nr[i]) ind i scriptet
kommer det
korrekte filnavn. Men inde i funktionen er den bare udefineret.
Hvordan får
jeg denne variabel ind i funktionen?

mvh

Søren Gyes Høiberg


<SCRIPT LANGUAGE="JavaScript1.2">
nr = new Array
for(i in test){
opdel = test[i].split("*")

nr[i]=opdel[1] /// opdel[1] er filnavnet

function vindue(){
nytVindue =
window.open('','Billede','toolbar=yes,location=no,scrollbars=no,r
esizable=no
,width=550,height=550')

nytVindue.document.write("<html><head><title>Testside</title></he
ad><body>")
** nytVindue.document.write("<IMG SRC='billeder/' +nr[i]+
'.jpg'>")
nytVindue.document.write("</BODY></HTML>")
nytVindue.document.close()
}

document.write("<IMG SRC='th_billeder/ + opdel[1] + ".jpg'>")
document.write("<p>Malet af: " + opdel[2])
document.write("<A HREF='' onClick=vindue() ;return
false'>klik</A>")

}







--
KONKURRENCE PÅ HTML.dk:
fortæl hvordan din drømmeeditor ser ud
og vind luksus webhoteller fra Wannafind
KLIK HER! => http://www.html.dk/editor

 
 
Carsten Nielsen (02-04-2002)
Kommentar
Fra : Carsten Nielsen


Dato : 02-04-02 15:12

Søren Gyes Høiberg wrote in dk.edb.internet.webdesign.clientside:
>[....]
> Nu var pointen så at man skulle klikke på et link og se billedet
> i stor
> udgave. Det virker ikke. Det er parameteren nr[i] i linien mærket
> med ** der
> driller. Sætter jeg en document.write(nr[i]) ind i scriptet
> kommer det
> korrekte filnavn. Men inde i funktionen er den bare udefineret.
> Hvordan får
> jeg denne variabel ind i funktionen?
>
> mvh
>
> Søren Gyes Høiberg
>
>
> <SCRIPT LANGUAGE="JavaScript1.2">
> nr = new Array
> for(i in test){
> opdel = test[i].split("*")
>
> nr[i]=opdel[1] /// opdel[1] er filnavnet
>
> function vindue(){
> nytVindue =
> window.open('','Billede','toolbar=yes,location=no,scrollbars=no,r
> esizable=no
> ,width=550,height=550')
>
> nytVindue.document.write("<html><head><title>Testside</title></he
> ad><body>")
> ** nytVindue.document.write("<IMG SRC='billeder/' +nr[i]+
> '.jpg'>")
> nytVindue.document.write("</BODY></HTML>")
> nytVindue.document.close()
> }
>
> document.write("<IMG SRC='th_billeder/ + opdel[1] + ".jpg'>")
> document.write("<p>Malet af: " + opdel[2])
> document.write("<A HREF='' onClick=vindue() ;return
> false'>klik</A>")
>
> }
>


function vindue(filename){
...
...
nytVindue.document.write("<IMG SRC='billeder/' +filename'.jpg'>")
...
...
}


...
document.write("<A HREF='' onClick=vindue(" + opdel[1] + ") ;return
false'>klik</A>")
...


/Carsten

--
KONKURRENCE PÅ HTML.dk:
fortæl hvordan din drømmeeditor ser ud
og vind luksus webhoteller fra Wannafind
KLIK HER! => http://www.html.dk/editor

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

Månedens bedste
Årets bedste
Sidste års bedste