webForumDet fria alternativet

Response.Redirect med target?

ASP

7 svar · 463 visningar · startad av bassebhu

Medlem sedan nov. 20016 480 inlägg
Frågan#1

Hej!

Kan man få Response.Redirect med target (i det här fallet _top tror ja)?

Anledningen är för att i ett community som består av frames finns script som kollar att man är inloggad. Är man inte inloggad så skickas man till inloggningssidan.

Nu är kruxet att man nu skickas till inloggningssidan i varje frame vilket inte är så lyckat =/

Hur ska jag lösa det, så att inloggningssidan kommer i stället för framesetet och inte i varje enskild frame?

TACK!!

Medlem sedan nov. 20017 144 inlägg
#2

Ooops! Läste visst inte så noga. :r

Medlem sedan nov. 20016 480 inlägg
#3

huh?

Medlem sedan nov. 20017 144 inlägg
#4

Ett sätt kanske är ett "brytalossscript", kolla javascriptforumet.

MVH Jesper

Medlem sedan nov. 20016 480 inlägg
#5

ok. kollat men vet inte vart jag ska kolla riktigt.

senaste trådarna och sökte men hittade inget på bryta loss =)

kanske fattar om du beskriver lite hur ett "brytalossscript" (med 3 s) fungerar =)

schysst =)

Medlem sedan nov. 20017 144 inlägg
#6

Försöker du ladda denna sida i ett frameset så bryter sidan sig ur framesetet.
Fast då är vi i fel forum och spökar...

 <SCRIPT LANGUAGE="JavaScript">

if (top.location.href != location.href) {
        top.location.href = location.href;
}

</SCRIPT>

MVH Jesper

Medlem sedan juni 200032 967 inlägg
#7

Du kan inte ange target med response.redirect, utan lösningen är att skriva ut ett javascript som sköter redirecten.

Response.write "<script>top.location.href='sidan.asp';</script>"

Mvh,

Medlem sedan nov. 20016 480 inlägg
#8

ok, tack!

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