Sto cercando uno script per impostare i margini di stampa e l'impostazione del foglio (orizzontale o verticale) attraverso un pulsante.
In alternativa mi basterebbe aprira una finestra di anteprima di stampa, qualcuno mi può aiutare?
GRAZIE
Sto cercando uno script per impostare i margini di stampa e l'impostazione del foglio (orizzontale o verticale) attraverso un pulsante.
In alternativa mi basterebbe aprira una finestra di anteprima di stampa, qualcuno mi può aiutare?
GRAZIE
passiamo direttamente alla seconda
i dati li prendi da un db?
li vuoi formattare su word?
http://www.lukeonweb.net/leggi.asp?id=230
sul browser?
http://www.lukeonweb.net/leggi.asp?id=54
Ho trovato questo codice chge sembrerebbe perfetto per il mio problema ma quando clicco su PRIN no stampa nulla, vi dice qualcosa?
<SCRIPT language=javascript>
Function printpr(printWhat){
document.all.btnPrint.style.visibility="hidden"
document.all.btnPreview.style.visibility="hidden"
// Set required Output values
factory.printing.portrait = false;
factory.printing.leftMargin = 10.5;
factory.printing.rightMargin = 5.5;
factory.printing.topMargin = 1.5;
factory.printing.bottomMargin = 1.5;
factory.printing.header = "";
factory.printing.footer = "Printed: &d&b&bPage &p/&P";
var OLECMDID = printWhat;
/* OLECMDID values:
* 6 - Print
* 7 - Print preview
* 1 - Open window
* 4 - Save As
*/
var PROMPT = 1; // 2 DONTPROMPTUSER
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(OLECMDID, PROMPT);
WebBrowser1.outerHTML = "";
document.all.btnPrint.style.visibility="visible"
document.all.btnPreview.style.visibility="visible"
}
</SCRIPT>
<input class="label1" id="Button1" style="Z-INDEX: 137; LEFT: 152px; WIDTH: 80px; POSITION: absolute; TOP: 514px; HEIGHT: 29px" type="submit" value="Print" name="Button1" onClick="return printpr(7);">
non stampa o da errore?
Se ho il debugger attivato mi da errore dicendo che l'oggetto printing è nullo o non esite
evidentemente si tratta di un id di qualche div che tu non hai, quindi il parser si inc... come una iena
prova a dare un'occhio ai link che ti ho postato sopra