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 fra Cognizant
Agentic AI kræver mere end teknologi
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
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?
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