Visualizzazione dei risultati da 1 a 6 su 6

Discussione: window.print

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    111

    window.print

    Salve a tutti

    premetto che conosco pochissimo javascript (sto imparandolo ora) e volevo chiedere:


    Ho messo questa funzione in una pagina per far stampare una cartina






    <font size="4">Stampa la cartina</font>
    <a href="javascript:window.print();">[img]stampa.gif[/img]
    </a></p>


    come posso fare a far sì che la scritta "stampa la cartina" e il disegnino della stampante non vengano stampate assieme alla cartina?

    Grazie a tutti
    Rossella

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao rosmaro,

    se ti accontenti di farlo andare con IE

    codice:
    <div id="divStampa">
    
    <font size="4">Stampa la cartina</font>  
    <a href="javascript:divStampa.style.visibility='hidden';window.print();divStampa.style.visibility='visible';void(0);">[img]stampa.gif[/img] 
    </a></p></div>

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    :quote: javascript tutto attaccato

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    111
    Grazie willybit sei sempre prezioso, questo significa che chi ha un altro browser si stampa anche il resto?
    Rossella

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da rosmaro
    Grazie willybit sei sempre prezioso, questo significa che chi ha un altro browser si stampa anche il resto?
    he he he :gren:
    sono stato un po' fagiano
    chi non ha ie non stampa niente
    così funzia con IE e NN e gli altri stampano tutto
    codice:
    <script language="javascript">
    function Stampa(){
    	if(document.getElementById){
    		div = document.getElementById("divStampa")
    		dd=(div.style)?dd=div.style:div
    		dd.visibility='hidden';
    		window.print();
    		dd.visibility='visible';
    	}else window.print();
    	
    }
    </script>
    
    <div id="divStampa">
    
    <font size="4">Stampa la cartina</font>  
    <a href="javascript:Stampa();void(0);">[img]stampa.gif[/img] 
    </a></p></div>

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    111
    Grazie willybit la provo subito, mi sei stato di grande aiuto (come sempre )
    Rossella

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.