Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di erin
    Registrato dal
    Sep 2000
    Messaggi
    398

    Settare i margini di stampa e anteprima di stampa

    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

  2. #2
    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

  3. #3
    Utente di HTML.it L'avatar di erin
    Registrato dal
    Sep 2000
    Messaggi
    398
    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);">

  4. #4

  5. #5
    Utente di HTML.it L'avatar di erin
    Registrato dal
    Sep 2000
    Messaggi
    398
    Se ho il debugger attivato mi da errore dicendo che l'oggetto printing è nullo o non esite

  6. #6
    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

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.