Gå til innhold

Viser ikke variabel sendt med JS


Anbefalte innlegg

Skrevet

Hei

Har følgende script, og problemer med å få vist bilder som skal åpnes i et nytt vindu. Så lenge det bare er ett bilde på siden klarer jeg det. Trenger med andre ord ikke bruke funksjonen mer enn en gang. Nybegynner innen JavaScript med andre ord.

 

Alle bildene mine, som skal vises på den nye siden heter bilde1, bilde2 osv.

Klarer ikke få vist dette bildet og ser ikke hva jeg har gjort feil.

I adresselinjen får jeg opp ../131005/bilde'+j+'.jpg Og ikke bilde1, som jeg ønsker i dette tilfellet.

Takk for alle gode innspill på forhånd!

 

 

<script language:"JavaScript">

function sjekk(j){

window.open("http://www.minhjemmeside.com/test/bilder/131005/bilde'+j+'.jpg","_blank",width=800, height=600")

}

</script>

 

 

<a href="JavaScript:sjekk('1')">

<img src="Bilde_som_skal_likes_til_større_versjon.jpg"

</A>

Videoannonse
Annonse
Skrevet (endret)

Du må vel bruke " hele veien. Tenker på der du setter inn variabelen j. Der avslutter strengen med '.

 

Prøv dette istedet:

window.open("http://www.minhjemmeside.com/test/bilder/131005/bilde" + j + ".jpg","_blank",width=800, height=600");

Endret av kakkle
Skrevet

Trodde også dette ville fungere da du påpekte fnuttefeilen min. Men den gang ei, får nå at det er forventet et objekt. Noen formening om hva som er galt da?

Takk for hjelp.

Skrevet (endret)

Du må fjerne " etter 600 og før ), slik at det blir slik :

window.open("http://www.minhjemmeside.com/test/bilder/131005/bilde"+j+".jpg", "_blank", width=800, height=600)

Testet, og fungerte ihvertfall hos meg

 

EDIT: LA inn noen mellomrom i koden

Endret av kakkle

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...