02. december 2003 - 20:18
Der er
24 kommentarer og 2 løsninger
opdatering af 2 IFrame
Jeg har en index side: <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="2">Banner</td> </tr> <tr> <td><iframe src="menu.htm" height="400" width="150" name="menuen" frameborder="0"></iframe></td> <td><iframe src="main.htm" height="400" width="550" name="body" frameborder="0"></iframe></td> </tr> <tr> <td colspan="2">Bund</td> </tr> </table> Menu.htm er en menu med 5 <A Href=""> knapper, nogle af disse knappe indeholder under menuer og jeg vil så når jeg trykker på en af de knappe der indeholder en under menu skifte menu.htm ud med menu2.htm i Iframe "menuen" Samtidigt skal Iframe name="body" skiftes ud med main2.htm Kan det lade sig gøre? Jeg mener at have set det et eller andet sted.
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
02. december 2003 - 20:28
#1
Synes ikke du skal kalde din iframe for "body" - Det er jo et html element :)) Anyways <a href="link1.html" target="menuen" onclick="document.BodyFrame.location.href='main2.htm'"> /Nikolaj
02. december 2003 - 20:46
#2
Det har du ret i. Body er nu ændret til main Humm. target="menuen" bliver godt nok skiftet ud med link1.html med main2.htm vises ikke i target="main"
02. december 2003 - 20:57
#3
Target main?? Hvor er den henne af?
02. december 2003 - 20:58
#4
Det er den anden iframe der tidliger hed body
02. december 2003 - 22:39
#5
Og du har så også ændret til "main". <a href="link1.html" target="menuen" onclick="document.main.location.href='main2.htm'">
03. december 2003 - 19:25
#6
Der sker ikke noget i min mail Iframe, men min menuen Iframe bliver udskiftet med menu2.htm? Hvad er det jeg gør forkert? index.htm <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="2">Banner</td> </tr> <tr> <td><iframe src="menu.htm" height="400" width="150" name="menuen" frameborder="0"></iframe></td> <td><iframe src="main.htm" height="400" width="550" name="main" frameborder="0"></iframe></td> </tr> <tr> <td colspan="2">Bund</td> </tr> </table> menu.htm <html> <head><title>willweb.dk</title> </head> <body> <a href="menu2.htm" target="menuen" onclick="document.main.location.href='main2.htm'">Undermenu</a> </body> </html>
03. december 2003 - 23:30
#7
04. december 2003 - 20:36
#8
Den virker også hvis linket placeres på index.htm, men den virker ikke hvis den placeres i menu.htm som er blevet læst ind i iframen 'menuen' på index.htm Ideen var at den oprindelige menu skulle forsvinde i 'menuen' samtidigt med at undermenuen kom frem, samtidigt med at 'main' blev opdateret, men jeg er nok uden på dybt vand. nikolajdu:> Gi et svar, som tak for kampen, jeg blev da klogere!:>
04. december 2003 - 20:39
#9
-- jaja, igen et eksempel på en lille, men ekstrem væsentlig detalje, som ikke er medtaget !-) <a href="link1.html" target="menuen" onclick="parent.main.location.href='main2.htm'">
04. december 2003 - 20:51
#10
hvor skal den være?
04. december 2003 - 20:55
#11
roenving - parent?= Det forstår jeg ikke i tilfældet her.
04. december 2003 - 20:55
#12
i iframen, som hedder 'menuen' !-) -- og undskyld, du havde faktisk oplysningen med, men jeg har heller ikke været opmærksom på den ...
04. december 2003 - 20:58
#13
>>nikolajdu -- når linket ligger i en iframe vil document henvise til det dokument, som ligger inde i iframen og ikke til hele html-dokumentet !-) -- derfor skal vi have fat i parent som repræsentant for hele html-dokumentet, før vi har adgang til iframe 'main' ...
04. december 2003 - 21:00
#14
Jamen linket ligger da ikke inde i en Iframe????
04. december 2003 - 21:01
#15
Bah det gør det jo også - for pokker da sgu.
04. december 2003 - 21:09
#16
;O)
04. december 2003 - 21:18
#17
*Er det sådanne her? menu.htm som ligger i iframen 'menuen' <html> <head><title>willweb.dk</title> </head> <body> <a href="link1.html" target="menuen" onclick="parent.main.location.href='main2.htm'"></body> </html>
04. december 2003 - 21:23
#18
-- det skulle det være ?-) Har du prøvet det ...
04. december 2003 - 21:30
#19
Jepper og det virker! index.htm <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="2">Banner</td> </tr> <tr> <td><iframe src="menu.htm" height="400" width="150" name="menuen" frameborder="0"></iframe></td> <td><iframe src="main.htm" height="400" width="550" name="main" frameborder="0"></iframe></td> </tr> <tr> <td colspan="2">Bund</td> </tr> </table> menu.htm som ligger i iframen 'menuen' <a href="link1.html" target="menuen" onclick="parent.main.location.href='main2.htm'"> smid nogle svar så får i nogle point 30 til hver som tak for hjælpe:>
04. december 2003 - 21:37
#20
Velbekomme '-) -- og nikolaj fik jo virkeligt investeret nogle kræfter ...
04. december 2003 - 21:38
#21
;O)
04. december 2003 - 21:47
#22
nikolajdu :> svar lige :>
04. december 2003 - 22:39
#23
uha ja jeg er helt udmattet... ;-)
04. december 2003 - 22:49
#24
Takker mange gange:>
04. december 2003 - 22:56
#25
så lidt da :)
05. december 2003 - 00:30
#26
>>Nikolaj -- så er det godt at det nu er nat !-) -- tak for points ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling