webForumDet fria alternativet
Logga in / Bli medlem

Iframe och Response.Redirect

ASP

1 svar · 312 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

262 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)