Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    171

    stampa da browser: problema con i margini

    Ciao a tutti,

    ho trovato su internet questo script x settare i margini della mia stampa da browser:

    il mio problema è che tranne per il margine superiore che setta giusto
    x gli altri margini oltre un tot minimo non lo corregge e imposta dei valori minimi predefiniti

    da cosa dipende qualcuno mi sa aiutare?

    questo è il codice:

    <object id="factory" viewastext style="display:none"
    classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
    codebase="http://prova/ScriptX/smsx.cab#Version=6,3,435,20">
    </object>

    <script>
    function printWindow()
    {
    //setti i margini
    factory.printing.topMargin="5,5";
    factory.printing.rightMargin ="5,5";
    factory.printing.bottomMargin ="5,5";
    factory.printing.leftMargin ="5,5";

    factory.printing.header ="";
    factory.printing.footer ="";
    factory.printing.Preview();
    }
    </script>

  2. #2
    Ciao,
    solitamente i problemi di layout di stampa si possono risolvere con l'uso dei CSS.

    Se vuoi ho scritto un articoletto sulla stampa con javascript.
    è molto semplice e non hai bisogno di scaricare cab di terze parti.

    L'articolo puoi trovarlo qui:
    http://mirkoagrati.110mb.com/articol...dir=JavaScript

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    171
    grazie mirco,
    ho dato un occhio al tuo codice,

    il problema è che il sito è un po vecchiotto, ha dentro asp
    e sarebbe un'impresa mettere i css

    lo script che ho usato va bene solo che non mi sistema tutti i margini

    e non capisco il perchè dato che se li imposto a 10 per esempio me li mette tutti giusti

    è proprio che non imposta un valore inferiore ad un certo tot x quei margini


    :master:

  4. #4
    Mi spiace,
    non conosco la libreria che usi.

    l'unica cosa che mi viene in mente è che possa essere un limite della stampante.
    Hai la possibilità di utilizzare una stampante differente per eseguire la prova?

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    171
    esatto cosi funziona
    e ma quindi tutto dipende dalla stampante se ha un margine minimo
    rimango sempre fregato giusto?

  6. #6
    Mi sa proprio di si......
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    855
    anche io ho questo problema con lo scriptx.. ma il problema di margini ce l'ho con quello in basso "buttom" che anche se lo metto a 0 mi da sempre uno spessore.. tu come hai risolto?

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da siusky
    anche io ho questo problema con lo scriptx.. ma il problema di margini ce l'ho con quello in basso "buttom" che anche se lo metto a 0 mi da sempre uno spessore.. tu come hai risolto?
    Ma tu chi??? e' da quel giorno che non passa piu' sul forum

    Non si riesumano discussioni vecchie... come hai fatto anche nel forum ASP
    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

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.