Visualizzazione dei risultati da 1 a 6 su 6

Discussione: script per stampare

  1. #1

    script per stampare

    Ciao ragazzi,
    vi volevo chiedere se riuscite a darmi il codice che serve per fare stampare una pagina, praticamente voglio inserire un link dove l' utente se vuole si stampa in automatico la pagina grazie
    Il portale più pazzo della rete http://www.gallomania.it

  2. #2
    Utente di HTML.it L'avatar di iguane
    Registrato dal
    Sep 2001
    Messaggi
    1,633
    Stampami


    Ciao
    Iguane

    ...I'm insane in the brain...

  3. #3
    Originariamente inviato da iguane
    Stampami


    Ciao
    Iguane
    Questo è l'unico codice fornito dal javascript, ma non fa stampare automaticamente le pagine, come accadrebbe facendo clic sull'immagine della stampante, ma fa stampare come si si facesse clic su File=>Stampa

  4. #4
    oppre un pò più complicato :


    Questo file simula una normale pagina HTML, che esigenze nostre o del nostro committente vogliono rendere stampabile da un'immagine inserita nel documento.

    Il codice Javascript non e' particolarmente lungo o complicato, e va inserito integralmente all'interno del campo <BODY>, nella posizione relativa del documento nella quale si vuole venga visualizzato.

    Una prima porzione di codice imposta la funzione printit:


    -----------------------------INIZIO CODICE---------------------------


    <SCRIPT Language="Javascript">

    function printit(){
    if (NS) {
    window.print() ;
    } else {
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
    document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);
    WebBrowser1.outerHTML = "";
    }
    }
    </script>

    -----------------------------FINE CODICE---------------------------



    La seconda parte di codice rende compatibile lo script con Netscape e attraverso il gestore di eventi "onClick" associa la funzione printit al link:



    -----------------------------INIZIO CODICE---------------------------


    <SCRIPT Language="Javascript">
    var NS = (navigator.appName == "Netscape");
    var VERSION = parseInt(navigator.appVersion);
    if (VERSION > 3) {
    document.write('[img]stampa.gif[/img]');
    }
    </script>

    -----------------------------FINE CODICE---------------------------

    quello che ti ha postato iguane è più intuibile e semplice !

    :metallica

  5. #5
    grazie 1000 a tutti
    Il portale più pazzo della rete http://www.gallomania.it

  6. #6
    Originariamente inviato da gallomania
    grazie 1000 a tutti
    di nulla !




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 © 2024 vBulletin Solutions, Inc. All rights reserved.