Avatar billede robson Nybegynder
06. september 2001 - 12:26 Der er 5 kommentarer og
1 løsning

Udskriv og luk

Jeg har lavet en printvenlig udgave af min side på følgende måde: <body onLoad=\"window.print();return false\">

Jeg vil nu gerne automatisk lukke vinduet så snart brugeren har klikke på OK for udskrift (Printer softwarens popupvindue). Hvorledes gør jeg det???
Avatar billede robson Nybegynder
06. september 2001 - 12:45 #1
Nu har jeg prøvet at lægge udskrivningen i denne funktion og det virker også fint, MEN window.close() kommer op med et popup vindue og spørger brugeren om han vil lukke vinduet. Kan dette undgås så vinduet bare lukker ned??

    <script language=\"JavaScript\">
    <!--
    function udskriv() {
        window.print();
        window.close();
    }
    //-->
    </script>
Avatar billede roenving Novice
06. september 2001 - 12:46 #2
Jeg tror du må nøjes med en knap i en pop-up, hvor den spørger om printet er OK.

Det er lidt svært at vide for browseren (og endnu sværere [faksiskt umuligt, medmindre du arbejder med noget, som kræver helt umulige indstillinger hos brugeren] for dit script), hvornår en anden applikation har et aktivt vindue.

hth
jes
Avatar billede roenving Novice
06. september 2001 - 12:47 #3
Når du bruger window.close, vil browseren *altid* spørge, hvis vinduet er åbnet uden for din side, så hvis du vil undgå det, må du lave den printervenlige version i en pop-up!!
Avatar billede robson Nybegynder
06. september 2001 - 12:58 #4
OK - så har ændret det således at jeg IKKE åbner et nyt vindue til udskrift, men blot går til en printvenlig side, udskriver og får mit script til at udføre history.go (-1) - DET VIRKER, men brugeren har desværre nu muligheden for at trykke annuller til udprintningen og så bliver han hængende på siden - men OK... sådan er det!!
Avatar billede robson Nybegynder
06. september 2001 - 12:59 #5
Du får lidt points alligevel - solen skinner jo (næsten...)  :)
Avatar billede roenving Novice
06. september 2001 - 13:01 #6
;~}
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