22. september 2005 - 13:44
Der er
11 kommentarer og 1 løsning
location.href for iframe
jeg vil gerne have at når man vælger noget i en <select> så åbnes en bestemt side for en iframe... altså lidt lige som location.href='' bare for iframen... hvordan gør jeg det?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
22. september 2005 - 13:59
#1
iframename.location = "siden.htm"
22. september 2005 - 14:19
#2
og hvis den skal på forskellige sider alt efter hvilken <option> der vælges... hvad gør jeg så?
22. september 2005 - 14:19
#3
ligger 15 point oven i for svar på dette spørgsmål...
22. september 2005 - 14:25
#4
OK, det kan du gøre sådan: <select onChange="iframename.location = this.options[this.selectedIndex];"> <option value="side1.htm">1</option> <option value="side2.htm">2</option> <option value="side3.htm">3</option> </select> <iframe name="iframename"></iframe>
22. september 2005 - 14:26
#5
Eller egentlig: iframename.location = this.options[this.selectedIndex].value;
22. september 2005 - 14:31
#6
siden skifter men den kan ikke skrive siden...
22. september 2005 - 14:33
#7
min kode: <select class=input name="ViewOnly" onchange="iframe.location = this.options[this.selectedIndex];"> <option value="iframe_size.php?gruppe=20&id=1">Trøje</option> <option value="iframe_size.php?gruppe=17&id=1">Sko</option> </select>
22. september 2005 - 14:33
#8
Det forstår jeg ikke ... ?? Får du en "file not found"? Du skal jo have den korrekte sti som value i dine options, i mit eks. forventer den at side1.htm osv. ligger i samme mappe som selve siden gør
22. september 2005 - 14:35
#9
smukt... skriv svar for de første 15 points... lever lige et nyt sp for de sidste...
22. september 2005 - 14:35
#10
I øvrigt: Lad være med at kalde din iframe for "iframe", det er et reserveret ord, kald den "myIframe" eller "iframeDisplay" eller "Knud" eller noget andet
22. september 2005 - 14:35
#11
OK, tak
22. september 2005 - 16:50
#12
Vi tilbyder markedets bedste kurser inden for webudvikling