Come faccio a bloccare la stampa su un link?
Come faccio a bloccare la stampa su un link?
Puoi fare un file CSS, separato dal CSS originale, dove inserisci solamente questo:
e nelle pagine che non vuoi che siano stampate metti questocodice:body { visibility:hidden; }
in questo modo tutto quello che è presente dentro body si vedrà solo a video e non in fase di stampa.codice:<link href="css_no_body.css" rel="stylesheet" media="print" />
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!"
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"
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!"
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!
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!!!
Ehm .. nessuno si è accorto che il link di cui si parla punta ad un file .doc?
In questo caso, non si può fare nulla!
Il browser o fa scaricare il documento o, se è Internet Explorer, lo visualizza, ma l'Utente potrà sempre stamparlo!
Quindi .. non c'è soluzione, in questo caso!
Chiaro che se il link avesse puntato ad una pagina, allora sì 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]
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.Originariamente inviato da homezappa
Ehm .. nessuno si è accorto che il link di cui si parla punta ad un file .doc?
In questo caso, non si può fare nulla!
Il browser o fa scaricare il documento o, se è Internet Explorer, lo visualizza, ma l'Utente potrà sempre stamparlo!
Quindi .. non c'è soluzione, in questo caso!
Chiaro che se il link avesse puntato ad una pagina, allora sì che sarebbe stato possibile dare a quella pagina un css con media="print" che non facesse stampare nulla!
HTH
Zappa
FEDERIX.IT - [Pillola] GRAFICA DEI FORM
...ho ancora quella forza che ti serve, quando dici "Si comincia!"
mi servirebbe blocare la stampa del documento
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!!!