Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    6

    come bloccare la stampa sul proprio sito

    Come faccio a bloccare la stampa su un link?

  2. #2
    Puoi fare un file CSS, separato dal CSS originale, dove inserisci solamente questo:

    codice:
    body { visibility:hidden; }
    e nelle pagine che non vuoi che siano stampate metti questo

    codice:
    <link href="css_no_body.css" rel="stylesheet" media="print" />
    in questo modo tutto quello che è presente dentro body si vedrà solo a video e non in fase di stampa.
    Questo è solo un escamotage in quanto con lo STAMP del monitor posso stampare tutto quello che vedo a monitor, quindi anche il sito.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    6
    Abbi pazienza ma sono alle prime armi, in che punto lo devo inserire? la stringa attuale e':

    <a href="corpo%20centrale/modulistica%20interna/ufficio%contabile/CONGEDO_MODELLO.DOC" target="_blank" onMouseOut="MM_nbGroup('out');" onMouseOver="MM_nbGroup('over','domcongedoordinari o','immagini/domcongedoordinario_f2.gif','immagini/domcongedoordinario_f3.gif',1);" onClick="MM_nbGroup('down','navbar1','domcongedoor dinario','immagini/domcongedoordinario_f3.gif',1);"><img name="domcongedoordinario" src="immagini/domcongedoordinario.gif"

  4. #4
    All'interno del tag <head> della pagina. Se non sai dove è il tag <head> e non sai come creare un file CSS, ti consiglio di leggerti una guida.

    http://xhtml.html.it/guide/leggi/51/guida-html/

    http://css.html.it/guide/leggi/2/guida-css-di-base/
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    6
    Si so dove si trova il tag head, ma se hai un po di pazienza e mi spieghi con precisione se la stringa che mi hai dato la devo inserire ad ogni link a cui voglio bloccare la stampa, oppure è sufficente inserirla solamente una volta in una riga specifica. Se mi dedichi un po del tuo tempo di sarei molto grato, grazie in anticipo!

  6. #6
    in OGNI pagina che vuoi che non sia stampata la head dovrà essere questa:

    (ovviamente con titolo e eventuali meta tag che vuoi tu... css che vuoi tu ecc...
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    ....... tuoi eventuali altri script.....
    <link href="miopathcss/miocss.css" rel="stylesheet" media="screen" />
    <link href="css_no_body.css" rel="stylesheet" media="print" /> 
    <title>titolodocumento</title>
    </head>
    hasta siempre comandante Guevara!

    bisogna prendere la vita come viene...sperando che la vita non "prenda" te!!!

  7. #7
    Ehm .. nessuno si &egrave; accorto che il link di cui si parla punta ad un file .doc?
    In questo caso, non si pu&ograve; fare nulla!
    Il browser o fa scaricare il documento o, se &egrave; Internet Explorer, lo visualizza, ma l'Utente potr&agrave; sempre stamparlo!
    Quindi .. non c'&egrave; soluzione, in questo caso!
    Chiaro che se il link avesse puntato ad una pagina, allora s&igrave; che sarebbe stato possibile dare a quella pagina un css con media="print" che non facesse stampare nulla!

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  8. #8
    Originariamente inviato da homezappa
    Ehm .. nessuno si &egrave; accorto che il link di cui si parla punta ad un file .doc?
    In questo caso, non si pu&ograve; fare nulla!
    Il browser o fa scaricare il documento o, se &egrave; Internet Explorer, lo visualizza, ma l'Utente potr&agrave; sempre stamparlo!
    Quindi .. non c'&egrave; soluzione, in questo caso!
    Chiaro che se il link avesse puntato ad una pagina, allora s&igrave; che sarebbe stato possibile dare a quella pagina un css con media="print" che non facesse stampare nulla!

    HTH
    Zappa
    Sinceramente non mi ero accorto che in quel caos di codice il link puntava ad un file DOC, a questo punto vorrei capire se non vuole far stampare il documento o se non vuole visualizzare il link.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    6
    mi servirebbe blocare la stampa del documento

  10. #10
    allora... dal DOC ti crei un PDF con protezione, e non abiliti la stampa... è l'unico modo credo...

    sul .doc non puoi far nulla
    hasta siempre comandante Guevara!

    bisogna prendere la vita come viene...sperando che la vita non "prenda" te!!!

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.