webForumDet fria alternativet

response.redirect??

3 svar · 180 visningar · startad av Löken

LökenMedlem sedan juli 20011 inlägg
#1

Hejsan!!
Behöver lite hjälp med response.redirect.
Om jag skriver response.redirect "hej.asp" så öppnas ju filen hej.asp. Men om jag vill att den ska öppnas i en annan ram hur ska jag skriva då? om det går?? tacksam för hjälp...

@ndersMedlem sedan juni 200032 969 inlägg
#2

det går inte att styra till frames med asp, men däremot kan du göra det med ett litet javascript istället. du kan byta ut din response.redirect mot följande:

response.write "<scr" & "ipt>parent.[b]framenamnet[/b].location.href='hej.asp';</scr" & "ipt>"

redigering: glömde ju: välkommen hit för 17 gubbar! :)

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

[Redigerat av @nders den 19 jul 2001]

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#3

@nders, får man fråga varför du har skrivit " & " mitt inne i <sript> taggen? Verkar vara ganska onödigt..

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

@ndersMedlem sedan juni 200032 969 inlägg
#4

det kan man ju få fråga. :)

det beror på att asp-tolken (2.0) som satt i iis4/pws inte tillät att man skrev ut hela script-taggar med response.write.

glöm inte bort att mina asp-kunskaper härstammar från 1998. ;)

(det visade sig dock vid test att iis5/asp3 mer än gärna skriver ut hela script-taggar, så feel free att slå ihop 'et.)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

122 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)