speedyMedlem sedan dec. 200283 inlägg Jag skulle behöva lite hjälp med hur man skulle kunna ladda en sida i en annan fram än den som koden står i så att säga.
Jag vill alltså ha en lite kodsnutt som jag via ASP-kod kan skriva ut när jag vill att en annan fram ska uppdateras. Jag har förökt hitt ngt genom att söka på forumet men har tyvärr inte hittat ngt.
Jesper TMedlem sedan nov. 20017 144 inlägg <a href="annan_sida.htm" target="iframe">Öppna sida i annan frame</a>
<iframe name="iframe" src="en_sida.htm"></iframe>
Asp-kod? Med den kan du inte göra mycket på klientsidan.
@ndersMedlem sedan juni 200032 969 inlägg Jag tror JesperT missuppfattar. Så här tolkar jag det:
<%
Response.write "<script>document.frames['framenamnet'].location.href='någonsida.asp';</script>"
%>
Något sånt hade jag provat med i alla fall. ;)
Mvh
speedyMedlem sedan dec. 200283 inlägg Du tolkade det rätt @nders. Jag fick det tyvärr inte att funka dock .. :(
Detta är koden jag använt:
Response.Write("<script>document.frames['mainFrame'].location.href='news.aspx';</script>"
Där "mainFrame" är framen jag vill uppdatera.
Jag får meddelandet:
document.frames.mainFrame.location is NULL or not an object
Körs scriptet automatiskt om man inte skriver det i ngn funktion? Annars måste man väl lägga in det i ngn funktion som körs onLoad i sidans body?
Jag kan 0 om Javascript tyvärr men jag vill alltså uppdatera en annan fram efter att jag i min asp.net(vb.net)-kod har uppdaterat databasen.
@ndersMedlem sedan juni 200032 969 inlägg Prova att byta document mot parent.
Skrivfel i stridens hetta antar jag. ;)
Mvh
speedyMedlem sedan dec. 200283 inlägg Får tacka och bocka, det funkar utmärkt nu! :)