Avatar billede jems Nybegynder
17. februar 2003 - 13:34 Der er 5 kommentarer og
1 løsning

Skifte side i iframe i iframe med OnClick

Hejsa

Jeg har en side med en iframe hvori indholdet er fra et andet site. (src="http://www.asdf.dk/side.asp")

På side.asp er endnu en iframe hvor jeg skifer indhold med onClick="parent.indhold.location='side.asp?vis=<%=RS("id")%>'; Det virkede inden jeg lavede først nævnte side med iframe. Hvad skal jeg gøre for at få det til at virke igen?

Jeg har givet de to iframes forskellige navne.

På forhånd tak for hjælpen :)

/Jens
Avatar billede Slettet bruger
17. februar 2003 - 14:56 #1
Prøv:

window.frames['indhold'].location.href = 'side.asp?vis=<%=RS("id")%>';
Avatar billede pelkjaer Nybegynder
17. februar 2003 - 15:03 #2
document.getElementById("indhold").src='side.asp?vis=<%=RS("id")%>';

hvis iframen hedder id="indhold"
Avatar billede Slettet bruger
17. februar 2003 - 15:04 #3
pelkjaer>> Det er tilrådeligt at skifte iframens location frem for src.
Avatar billede Slettet bruger
17. februar 2003 - 15:12 #4
Næ, nu må jeg lige passe på, hvad jeg siger.
Hvis man vil skifte location, skal man bruge min fremgangsmåde med window.frames. Den metode virker til gengæld også i flere browsere.
Avatar billede jems Nybegynder
17. februar 2003 - 15:15 #5
Kanon, tak for hjælpen :)
Avatar billede pelkjaer Nybegynder
17. februar 2003 - 21:41 #6
Det var nu også bare et alternativ :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester