Iframe och Response.Redirect

ASP

1 svar · 316 visningar · startad av Nova

Medlem sedan feb. 2005216 inlägg
Trådstart#1

Tänker jag fel som vanligt eller hur gör man?
Jag tänkte försöka göra så att man kan uppdatera sin egen profil på "profilsidan" och jag har försökt så här.

När jag är på min profilsida och vill uppdatera den så klickar jag på länken uppdatera profil, då laddas en uppdateringsida in i en iframe

<% If Request.QueryString =("new") then %>
<p><iframe src="reg_user.asp" name="iframe" width="350" height="450" scrolling="auto" style="position:absolute; left:100px; top:500px;">
</iframe>
<% Else  %>
<iframe src="standar_iframe.asp" name="iframe" width="350" height="450" scrolling="auto" style="position:absolute; left:100px; top:500px;">
</iframe>
<% END IF %>

mitt problem kommer när jag har uppdaterat (submit) min användare, då vill jag komma tillbaka till "profilsidan" och det har jag försökt med att lägga till

Response.Redirect  "profilsida.asp"

på min reg_user.asp.

Men problemet är att en profilsida öppnas upp i iframe och en som vanligt, jag skulle vilja öppna upp sidan men med standar iframen.

Lång och dålig formulerad fråga men hoppas ni förstår :)

Medlem sedan juni 200032 967 inlägg
#2

Du kan inte välja target med response.redirect, utan du får göra det med ett litet javascript.

<script>top.location.href='profilsida.asp';</script>

mvh

283 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
154 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)