Avatar billede thomas_regin Nybegynder
24. januar 2003 - 14:23 Der er 1 kommentar og
2 løsninger

Åben popup onload i et loop.

Hejsa,

Jeg har en side, som afvikler en masse forskellige loops m.v, og indeholder som sådan intet output, da siden redirectes, når funktionerne er afviklet.

Problemet er nu, at jeg, i ét bestemt tilfælde har brug for at åbne et popup-vindue for at afvikle yderligere rutiner, sideløbende med de andre processer.

Jeg tilspørger derfor jer. Hvordan i hede hule =)"#(& gør jeg det? Den vil slet ikke æde mit javascript, med mindre jeg laver Response.flush, og det går ud over min redirect!

Her er lige et lille brudstykke:

.....
'Copy the file from updates-folder to new position. Existing files are overwritten.
                                            objFSO.CopyFile UpdateFolder & newFile,newPosition,True
               
                                            'Now check to see if this file must be executed on the server in order to work.
                                            if fileSplits(5) = "1" then
                                            %>
                                            <script language=javascript>
                                                do_update('/virtualDirName/_frm_execute_scripts.asp?scr=<%=newPosition%>');
                                            </script>
                                            <%
                                            End If
                                            'If no errors were found, we'll update the database as a successful transfer
                                            if err.number = "0" then
......

Javascript do_update(url) funktionen laver intet andet end en window.open.

På forhånd tak for hjælpen,

Thomas Regin.
Avatar billede eagleeye Praktikant
24. januar 2003 - 14:51 #1
Javascript skal til browseen for at blive afviklet så du er nød til at lave Response.Flush


Hvis du har en redirect så prøv inden redirect at tilføje en clear:

Response.Clear
Response.Redirect("xxxx.x")
Avatar billede thomas_regin Nybegynder
24. januar 2003 - 15:12 #2
Eagle -->

Tak for svaret.. Det virkede desværre ikke.. Den stopper lige før den redirecter.. Men måske jeg kan lave de redirects i javascript istedet!

Hmmmmmm.. Det havde jeg faktisk ikke lige tænkt over!

/thomas.
Avatar billede thomas_regin Nybegynder
24. januar 2003 - 15:23 #3
Okay!.. Det virker upåklageligt med javascript-redirects!

Jeg deler pointene imellem os, da du fik mig til at tænke over det!

Tak for hjælpen!

Thomas.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester