21. august 2003 - 14:49
Der er
9 kommentarer og 1 løsning
Åben side i en anden frame
Hvad er der galt med denne: <script language="JavaScript"> parent.Menu.location = "Menu1.asp"; </script> Den skulle gerne åben siden Menu1.asp i framen: Menu, men der sker intet. Følgende virker fint men det loader jo bare en ny side på den jeg er lige nu: <script language="JavaScript"> parent.location = "Menu1.asp"; </script>
Annonceindlæg fra Barco
21. august 2003 - 14:50
#1
Her er mit frameset hvis det skulle have interesse: <FRAMESET border=false frameSpacing=0 rows=99,* frameBorder=0> <FRAME name=Top src="Top.asp" noResize scrolling=no target="Top"> <FRAMESET cols=180,*> <FRAME name=Menu src="Menu.asp" noResize target="Menu"> <FRAME name=Main src="Main.asp" noResize target="_self"> </FRAMESET> </FRAMESET>
21. august 2003 - 14:52
#2
parent.frames['Menu'].location.href = "Menu1.asp";
21. august 2003 - 14:55
#3
Det gør ingen forskel ... siden bliver stadig ikke vist
21. august 2003 - 14:55
#4
Måske: top.Menu.location.href = "Menu1.asp"; eller med den notation, grunken viser: top.frames['Menu'].location.href = "Menu1.asp";
21. august 2003 - 15:02
#5
Det gør heller ingen forskel. Kan det være fordi at jeg køre koden i en iframe der ligger på menu.asp siden? Som sagt så hvis jeg benytter følgende: <script language="JavaScript"> parent.location = "Menu1.asp"; </script> Så får jeg vist siden men bare i main framen siden og ikke i menu framen :-(
21. august 2003 - 15:27
#6
top burde virke, medmindre frameset-dokumentet også ligger i en frame ... Men du kan jo prøve dig frem: parent.Menu.location.href parent.parent.Menu.location.href parent.parent.parent.Menu.location.href
21. august 2003 - 15:31
#7
ups ... det havde jeg vist glemt at sige ... hele overstående frameset ligger også i en frame: <FRAMESET border=0 frameSpacing=0 rows=*,1024,* frameBorder=0> <FRAME src="Grundfarve.asp" noResize scrolling=no target="contents"> <FRAMESET border=0 frameSpacing=0 frameBorder=0 cols=*,800,0,*> <FRAME src="Grundfarve.asp" noResize scrolling=no target="contents"> <FRAMESET border=0 frameSpacing=0 frameBorder=0 cols=147> <FRAMESET border=0 frameSpacing=0 rows=384,0 frameBorder=0> <FRAME border=0 name=index src="1.asp" noResize target="self"> </FRAMESET> <FRAME src="Grundfarve.asp" noResize scrolling=no target="contents"> <FRAME src="Grundfarve.asp" noResize scrolling=no target="contents"></FRAMESET> <FRAME src="Grundfarve.asp" noResize scrolling=no target="contents"> </FRAMESET>
21. august 2003 - 15:32
#8
Det var derfor ... tak ... smid et svar roenving!
21. august 2003 - 15:43
#9
Velbekomme '-)
21. august 2003 - 15:54
#10
-- tak for points ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling