Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di seingh
    Registrato dal
    Nov 2009
    Messaggi
    61

    stampa automatica

    Buongiorno a tutta la community
    Ho un problema:
    Sto realizzando un gestionale per un ristorante-pizzeria in PHP e JS e il mio "cliente" vuole che le comande vengano stampate automaticamente in varie stampanti al click del pulsante "stampa scontrino"...
    nella stampante principale viene stampato tutto lo scontrino
    nella seconda stampante vengono stampate le pizze e rosticceria
    e infine nella terza stampante vengono stampati i primi e i secondi e le insalate
    il mio problema è:
    come faccio a stampare automaticamente senza visualiizzare la finestra di stampa nelle varie stampanti?
    per stampare normalmente lo scontrino (se può servire ) uso questo script:
    codice:
    function Stampa(id){
    str=document.getElementById(id).innerHTML
    newwin=window.open('','printwin','left=100,top=100,width=400,height=400')
    newwin.document.write('<HTML>\n<HEAD>\n')
    newwin.document.write('<TITLE>Stampa</TITLE>\n')
    newwin.document.write('<script>\n')
    newwin.document.write('function chkstate(){\n')
    newwin.document.write('if(document.readyState=="complete"){\n')
    newwin.document.write('window.close()\n')
    newwin.document.write('}\n')
    newwin.document.write('else{\n')
    newwin.document.write('setTimeout("chkstate()",2000)\n')
    newwin.document.write('}\n')
    newwin.document.write('}\n')
    newwin.document.write('function print_win(){\n')
    newwin.document.write('window.print();\n')
    newwin.document.write('chkstate();\n')
    newwin.document.write('}\n')
    newwin.document.write('<\/script>\n')
    newwin.document.write('</HEAD>\n')
    newwin.document.write('<BODY onload="print_win()">\n')
    newwin.document.write(str)
    newwin.document.write('</BODY>\n')
    newwin.document.write('</HTML>')
    newwin.document.close()
    }
    e per stampare uso

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: stampa automatica

    Originariamente inviato da seingh
    il mio "cliente" vuole che le comande vengano stampate automaticamente in varie stampanti al click del pulsante "stampa scontrino"...
    Non si puo', l'utente ha diritto di essere avvisato su cosa e dove verranno stampate le cose... e di rifiutarle.

    Questo vale per il web, dato che si tratta di un'applicazione per una intranet potresti acquistare ed installare uno dei tanti Activex per IE ( no, non ti so consigliare, fai una ricerca su Google )

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di seingh
    Registrato dal
    Nov 2009
    Messaggi
    61
    Innanzitutto grazie
    Non si puo', l'utente ha diritto di essere avvisato su cosa e dove verranno stampate le cose... e di rifiutarle.
    Ma quindi non esiste un modo per "saltare" questo avviso? xke il gestionale poi verrà salvato sul computer e verrà letto da un programma come xamp... quindi verrà "cancellato" l'online del programma.....
    non esiste propio un modo? tipo che so anche una modifica al browser (io uso firefox)

  4. #4
    Utente di HTML.it L'avatar di seingh
    Registrato dal
    Nov 2009
    Messaggi
    61
    UP

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Cosa non e' chiaro del "non si puo'" ?

    Se vuoi una modifica al browser sposto la discussione su Software

    Intanto dai un'occhiata a questi:

    http://www.anzio.com/products/printwiz.htm
    http://www.meadroid.com/scriptx/

    Per gli altri fai una ricerca
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Utente di HTML.it L'avatar di seingh
    Registrato dal
    Nov 2009
    Messaggi
    61
    ok allora sposta in software....

  7. #7
    Utente di HTML.it L'avatar di seingh
    Registrato dal
    Nov 2009
    Messaggi
    61
    qualcuno sa come fare? xke di hack ai browser non sò propio nulla xD

  8. #8
    Utente di HTML.it L'avatar di seingh
    Registrato dal
    Nov 2009
    Messaggi
    61
    UP

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.