Nytt fönster och redirect = inget fönster?

ASP

2 svar · 234 visningar · startad av udden

Medlem sedan mars 200174 inlägg
Trådstart#1

En sida Start.asp med bl.a

<a href="link.asp?idnbr=<% =rstemp("ID") %>">

...kommer till link.asp där ett visst id förknippas med en url. Denna url öppnas genom:

<script language="JavaScript">
<!--
jsURL = "<%=url%>"
window.open(jsURL,'test','toolbar=1,menubar=1,resizeable=1,dependent=1,status=1,scrollbars=yes,width=800,height=600')
// -->
</script>

NU vill jag redirect'a tillbaka till Start.asp, men när jag kör

Response.Redirect("Start.asp")

... direkt efter raderna ovan så laddas aldrig det nya fönstret. Jag hamnar alltså på Start.asp igen utan att något hänt.

Någon som har något bra tips på hur detta kan lösas? Är jag helt ute och cyklar?

Medlem sedan juni 200032 967 inlägg
#2

välkommen till webforum udden! :)

- - -

jag föreslår att du istället för en response.redirect till sidan använder motsvarigheten i javascript.

<script language="JavaScript">
<!--
jsURL = "<%=url%>";
window.open(jsURL,'test','toolbar=1,menubar=1,resizeable=1,dependent=1,status=1,scrollbars=yes,width=800,height=600');
location.href='Start.asp';
// -->
</script>

mvh,

Medlem sedan mars 200174 inlägg
#3

Tack ska du ha @nders. Känns ju skönt att få en bra start här :)

Funkar bra nu!
Tack!

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