Avatar billede 4ks Praktikant
19. oktober 2003 - 12:16 Der er 5 kommentarer og
2 løsninger

PopUp istedet for Response.Redirect

Hej

Hvordan omskriver jeg Response.Redirect til popup, så jeg får en fornuftig printervenlig popup i noget der ligner A4?

Response.Redirect "drill2.asp?omrade=" & rs("omrade")

Mvh Henrik
Avatar billede keysersoze Ekspert
19. oktober 2003 - 12:38 #1
det kan du ikke - du er nødt til at lave det vha javascript; ASP kan ikke lave pop-up vinduer.

link til at lave popupvinduer; http://activedeveloper.dk/artikler/default.asp?articleid=275
Avatar billede thefatman Nybegynder
19. oktober 2003 - 12:39 #2
<%
response.write "<script>"
response.write "window.open('drill2.asp?omrade=" & rs("omrade") & "','Popup window','');"
response.write "</script>"
%>

og så redirecte til f.eks default.asp bagefter..
Avatar billede squashguy Nybegynder
19. oktober 2003 - 12:43 #3
thefatman, jeg tror nok det er standard i alle browsere, at indholdet af siden ikke bliver renderet, hvis der i headeren er en redirect.. så dit forslag vil nok ikke virke.
Avatar billede 4ks Praktikant
19. oktober 2003 - 12:50 #4
Fejlen der fremkommer er argumentet ugyldigt.

Mvh Henrik
Avatar billede 4ks Praktikant
19. oktober 2003 - 12:54 #5
thefatman, har du set det virke det du skriver?

Mvh Henrik
Avatar billede thefatman Nybegynder
19. oktober 2003 - 13:32 #6
#squashguy


Self. Hvis du efter dit script istedet for at Response.Redirecte, så kan du udskrive det javascript, lave popupen, og så til sidst evt. redirect...


Men hvorfor ikke lave en anden løsning med at man redirecter til en side, som så laver en popup af det indhold som f.eks står i en querystring?
Avatar billede 4ks Praktikant
19. oktober 2003 - 13:45 #7
De asp sider jeg har nu for deres indhold fra en database hvor omrade benyttes til forespørgelsen jeg laver nu Redirecte for at udskrive siden, jeg vil dog  gerne genere flere sider efter hinanden til udskrift.

Jeg er ligeglad hvad jeg skal skrive det i, men der er vigtigt at jeg kan skrive flere sider ud efter hinanden ud fra data fra min database, så jeg er fri for at vælge hvert enkelt omrade jeg skal udskrive.
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