26. november 2004 - 14:04
Der er
10 kommentarer og 1 løsning
Ud skift indhold i IFrame med ImageButton
Er det muligt at lave noget code hvor man udskifter indholdet i en IFrame. eks. MainIFrame = "/Main.aspx" click på ImageButton og MainIFrame = "/Test.aspx". Jeg har prøvet med lidt at hvert men der er ikke noget er virker, eks. Response.Write("<script>parent.frames['MainIFrame'].location='Test.aspx';</script>") & Response.Write("<script>parent.frames['MainIFrame'].location='Test.aspx';</script>") & ImageButton1.Attributes.Add("onclick", "parent.frames['MainIFrame'].location.href='Mounting.aspx';") Der er ikke noget at det der virker. Jeg kan få det til at virke med HyperLink Target = "MainIFrame" Er der nogle her ude der kan hjælpe ??????? KSR
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
26. november 2004 - 14:06
#1
.src i stedet for .location !-)
26. november 2004 - 14:06
#2
det hedder vist nok: parent.frames['MainIFrame'].location.href =
26. november 2004 - 14:08
#3
ahh.. har du også på en af dem..
26. november 2004 - 14:09
#4
måske den skal vide hvilket slags script det er? Response.Write("<script language='javascript'>parent.frames['MainIFrame'].location='Test.aspx';</script>") måske?
26. november 2004 - 14:17
#5
Der er desvære ikke noget af det er virker KSR
26. november 2004 - 14:22
#6
Lyt til roenving. parent.frames['MainIFrame'].src = "minNyeSide.aspx?param=hejsa";
26. november 2004 - 14:22
#7
Du kunne måske også gøre det på en anden måde? så når du har et normalt link: <a href="test.asp" location="MainIFrame">TESTSIDE</a> Så slipper du da uden om javascriptet... men nu kender jeg altså heller ikke så meget til ASP og ImageButton... hehe.... men ellers måske bare have selve koden oppe i head? <head> <script language="javascript"> function ReplaceIFrame(SireUrl) { parent.frames['MainIFrame'].location.href = SiteUrl; } </script> </head> Og så kalde den function på din onClick?
26. november 2004 - 14:23
#8
burde src og location.href ikke være det samme?
26. november 2004 - 14:48
#9
tjoh, det kan godt være :-) det var vist også <script src> jeg havde i hovedet...
30. november 2004 - 13:57
#10
Jeg har fundet en løsning. lav en tabel 3x3 i tabelen i midten skal du ligge en Literal["Literal1"] i tabellen op over skal du ligge to imagebutton. Private Sub ImageButton1_Click(ByVal sender As System.Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles ImageButton1.Click SkiftRamme("Gul.aspx") End Sub Public Sub ImageButton2_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles ImageButton2.Click SkiftRamme("Blå.aspx") End Sub Public Sub SkiftRamme(ByVal x As String) Literal2.Text = "<IFRAME NAME='Test' HEIGHT='100%' WIDTH='100%' SRC='" & x & "' />" End Sub skal ud linke på et imagebutton inde i IFramen bruger du bare Response.Redirect("Gul.aspx") Tak For hjælpe KSR
30. november 2004 - 13:59
#11
Literal2.Text = "<IFRAME..... skal være Literal1.Text = "<IFRAME..... og ikke 2 sorry KSR
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.