Jag håller på att försöka fixa till mitt uploadscript. I min form, som senare skall uppdatera en databas, kallar jag på en remotcontroll. Nix det går inte, då stängs fönstrett innan den har uträttat vad den skulle göra. Så här löste jag det, när jag kollade att en viss session innehåll någonting.Stänga fönster
<code>
<SCRIPT LANGUAGE = "JavaScript">
function makeRemote()
{
// Define the size of your remote window in pixels with "width" and "height."
remote = window.open("","remotewin","width=380,height=370");
// Put the full url of your remote document where you see "URL".
remote.location.href = "./laddaupform.asp";
if (remote.opener == null) remote.opener = window;
remote.opener.name = "opener";
}
//-->
</SCRIPT>
</code>
sedan knappen
<code>
<INPUT TYPE="button" VALUE="Hämta filer" onClick="javascript:makeRemote()">
</code>
Då kommer jag till det förmuläret varifrån jag kan peka på filerna som skall laddas up.
När detta är klart så ville jag återvända till det ursprungliga formuläret, och remoten(popup) skulle stängas.
Där är min fråga, hur stänger jag formuläret när det är färdigladdat?
<code>
response.redirect"Ladda.asp"
</code>
här hadde ju varit bra men hur?Sv: Stänga fönster
Sv: Stänga fönster
<code>
Response.write "<script>self.close();</script>"
</code>