Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413

    stampa e chiudi browser

    ciao a tutti...
    ho una pagina con in fondo un
    document.print()

    e subito dopo un document.close()

    il fatto e che quando arriva al print, mi apre la schermata della stampante, stampo la pagina, ma la finestra non si chiude.

    ho provato a commentare la stampa e la finestra si chiude correttamente.

    qual è il problema??

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    scusate ho sbagliato a postare.
    qualcuno mi sposta nel FORUM di scripting???

  3. #3
    Ti rispondo anche se sei qui.
    Invece di usare document.print()

    prova ad usare parent.print() e parent.close() è più compatibile se non ricordo male

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    niente da fare...

    anche con parent dopo che apre la schermata della stampante, non chiude la finestra...

    help...!

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non puoi chiudere subito, altrimenti la stampa non parte.

    Devi mettere un timeout, sperando che l'utente abbia completato l'invio:

    window.print();
    setTimeout('window.close()', 2000);

    usa parent se vuoi chiudere la finestra del frameset; ma non mi pare il tuo caso.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.