Avatar billede mbw Nybegynder
09. januar 2003 - 22:14 Der er 5 kommentarer og
1 løsning

Afvent

Hey...

Jeg skal have JavaScriptet til at vente på at det første er udført før den forsætter...

window.print(); whatever();

Her skal den vente på at folk har trykket print eller cancel før den kører whatever()...

Nogen som kan hjælpe???
Avatar billede myplacedk Nybegynder
10. januar 2003 - 09:33 #1
Du kan prøve at kigge på onafterprint: http://js.myplace.dk/onafterprint
Avatar billede mbw Nybegynder
10. januar 2003 - 14:54 #2
Det er JScript jeg skal bruge javascript... Dét virker kun i IE...
Avatar billede mbw Nybegynder
10. januar 2003 - 14:56 #3
Det skal være sådan at når man trykker på en knap kommer print dialogen. og når man har svaret på den kører den whatever()...
Avatar billede myplacedk Nybegynder
10. januar 2003 - 19:29 #4
Jamenøh... Er window.print() ikke en IE-ting?

http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/print.asp
"Standards Information -  There is no public standard that applies to this method."

Anyway, jeg kan ikke hjælpe mere end det. Når jeg skal printe vælger jeg bare "print" i min browser, og forventer at brugerne gør det samme. ;-)
Avatar billede mbw Nybegynder
10. januar 2003 - 20:19 #5
Arh... Nu fandt jeg ud af hvad den gjorde...¨

Men den kører igen onafterrint så snart dialogboksen er åbnet og ikke når den er besvaret :-(
Avatar billede mbw Nybegynder
09. juni 2003 - 16:01 #6
Lukker
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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