Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Stampa documento esterno

    Ciao a tutti

    Sono disperata. Ho bisogno di sapere come faccio con un semplice tasto messo in una pagina html, a far stampare un documento senza che questo sia visualizzato?

    Please, AIUTO!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao

    Metti questo tra <head> e </head>


    <link rel=alternate media=print href="esempio.txt">


    Sostituisci esempio.txt con il file esterno che vuoi far mandare in stampa.



    Massimo

  3. #3
    Grazie, mi hai salvata.
    Posso chiederti un'ultima cosa?
    Ma nel tasto che scrivo? <a href="?????"><img ....
    Basta il nome del file?

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao

    Il richiamo per la stampa

    window.print()


    STAMPA



    [img]immagine.gif[/img]



    <form>
    <input type="button" value="STAMPA" onclick="window.print()">
    </form>



    Massimo

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se vuoi prova una cosa del genere (al momento non ho la stampante x farlo io)
    basandomi sull' anteprima di stampa mi sembra vada con IE ma non in MOZ e derivati che comunque si potrebbero rimandare a stampa di nuova finestra
    codice:
    <html>
    <head>
    <title>newprint</title>
    <link rel="alternate" media="print" href="newprint.htm" />
    <style type="text/css">
    </style>
    <script type="text/javascript">
    function stampa(pag){
    	var link_=(document.getElementsByTagName)?document.getElementsByTagName('link'):false
    	if(!link_){
    		var newWin=window.open(pag,'_stampa','menubar=1,toolbar=1,location=0,status=0,resizable=1,scrollbars=1,width=640,height=480')
    		newWin.focus()
    		newWin.print()
    	}
    	else {
    		for (var k=0;k<link_.length;k++){
    			if(link_[k].media=='print') link_[k].href=pag;
    		}
    		self.print()
    	}
    }
    </script>
    </head>
    <body>
    prima
    seconda
    </body>
    </html>
    copia il codice che appare premendo il tastino quote in basso a destra
    ciao

  6. #6
    Grazie per i suggerimenti, ma io devo stampare un file,
    possibilmente pdf, ma comunque quando stampo mi stampa
    la pagina su cui sono non il file in questione...
    sigh

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    154
    Ciao Xinod ho riportato il tuo script in una pagina htm..
    ma quando clicco su prima mi apre un pop-up con il contenuto della pagina, a me serviva che stampasse il contenuto senza aprire alcun altra pagina..Sono stato io che ho interpretato male il tio script o nn sono in grado di farlo funzionare??

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non so, non lo posso provare, forse non funziona
    cmq con che browser/piattaforma stai provando?

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    154
    con ie6 e win xp..
    ma volevo saper se alla fine premendo su un link testuale si riesce a stampare stampare un file immagine che risiede in una cartella...

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.