Autor | Zpráva | ||
---|---|---|---|
Petr Ká Profil |
Dobrý den,
píšu webovou aplikaci pro správu objednávek. Potřebuji při přijetí nové objednávky automaticky vytisknout stvrzenku (pomocí javascriptu; jednoduchý text na pár řádků). To vše mám hotové ale mám problém - stále nemůžu obejít dialogové okno pro potvrzení tisku. Dočetl jsem se, že by obejití potvrzení šlo vyřešit pomocí java appletu (prvotní potvrzení není problém, nesmí se však opakovat), ale s javou nemám sebemenší zkušenosti. EDIT: Skoušel jsem i Chrome s parametry --kiosk --kiosk-printing --disable-print-preview |
||
Taps Profil |
#2 · Zasláno: 23. 8. 2013, 16:08:29
Petr Ká:
zkus níže uvedené odkazy http://stackoverflow.com/questions/4292373/javascript-print-without-print-dialog-box http://forums.mozillazine.org/viewtopic.php?t=48336 |
||
Petr Ká Profil |
#3 · Zasláno: 23. 8. 2013, 16:15:21
Taps:
Děkuji za reakci. Tyto postupy jsem již skoušel a bez efektu |
||
Petr Ká Profil |
Vyřešeno Firefox pluginem jsPrintSetup ( http://jsprintsetup.mozdev.org )
Ještě dodatek: Je dobré si udělat vyhýbku, když někdo nemá nainstalovaný plugin, nebo využívá jiný prohlížeč if (typeof jsPrintSetup=="undefined") { a.print(); } else { jsPrintSetup.setOption('headerStrLeft', ''); jsPrintSetup.setOption('headerStrCenter', ''); jsPrintSetup.setOption('headerStrRight', ''); jsPrintSetup.setOption('footerStrLeft', ''); jsPrintSetup.setOption('footerStrCenter', ''); jsPrintSetup.setOption('footerStrRight', ''); jsPrintSetup.setSilentPrint(1); jsPrintSetup.printWindow(a); } |
||
Časová prodleva: 11 let
|
0