Response.Redirect till annan sida med target?

ASP

9 svar · 355 visningar · startad av brw

Medlem sedan juli 2000619 inlägg
Trådstart#1

Kan man få med target typ så att det blir response.redirect till en viss target eller måste man använda JAVA-script då?

Typ såhär:

<% If Session("UserId") = "" Then
Response.Redirect("loginpopup.asp" target="_top")
End If %>

<% Session.Timeout = 20 %>
Medlem sedan juni 200032 967 inlägg
#2

du måste använda javascript.

Medlem sedan juli 2000619 inlägg
#3

Har du något sådant script att dela med dig av eller om någon annan kan ha??

Medlem sedan juni 200032 967 inlägg
#4
parent.framenamn.location.href='sida.asp';

mvh

Medlem sedan juli 2000103 inlägg
#5

Går det att använda response.redirect tillsammans med hypertextankare då? I stil med:

Response.Redirect "index.asp#hemma"
Medlem sedan juni 200032 967 inlägg
#6

såklart att det går.

prova, vetja, så slipper du ställa frågan.

Medlem sedan juli 2000619 inlägg
#7

Hmm om du menar såhär så fungerar det inte hehe.. inte så haj på javascript ännu.

<% If Session("AdminId") = "" Then
'Response.Redirect("default.asp")%>
<script language="JavaScript">
<!--
parent._top.location.href='default.asp';
//-->
</script>

<%End If %>
Medlem sedan juni 200032 967 inlägg
#8

iså fall:

top.location.href='blaha.asp';
Medlem sedan okt. 20004 inlägg
#9

<base target="framenamn"> kanske inte den ideala lösningen men ändå.

Medlem sedan juli 2000103 inlägg
#10

Jag har provat, men det fungerade inte som det skulle. Fungerade på en sida, men inte på en annan. Ville bara kolla om det var meningen att det skulle fungera.

379 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
120 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)