20. september 2001 - 10:43Der er
3 kommentarer og 1 løsning
Problem med response.ContentType og JavaScript
Hejsa,
Jeg har lavet en side, der indeholder en søge-form. Når denne form er submittet, kan man submitte den endnu en gang, således at den skriver en fil med resultatet.
Jeg bruger følgende kode til at kalde \'skrivfil\'-siden:
if Request.Form(\"action\") = \"skrivFil\" then server.transfer(\"skrivfil.asp\") end if
Problemet er, at ASP reloader lidt af søgesiden inden server.transfer koden eksekveres, men browseren skifter ikke side. Det JavaScript som søgesiden skal bruge forsvinder et eller andet sted i forvirringen, så alt mit javascript virker ikke efter at jeg har udført \'skrivfil\'-kommandoen.
Måske skulle jeg lige tilføje, at der kommer en fin pop-up boks og sprøger om jeg vil gemme filen og den gemmes korrekt. Men efter endt download virker mit javascript ikke mere.
Jeg kan desværre ikke bruge dit forslag, da min side har flere forskellige funktioner. Dvs. at jeg poster ca. 6 forskellige kommandoer til samme side...
Jeg har løst problemet ved at sende formen til et nyt vindue, som lukker med det samme.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.