26 messaggi dal 24 febbraio 2001
Ciao a tutti.
Volevo estendere al forum, la seguente domanda:
come fare a stampare un form, escludendo dallo stesso una immagine, che non si vuole che appaia sulla stampa cartacea?
Grazie a tutti.
Ciao Paolo.

Paolino
1.605 messaggi dal 06 settembre 2002
NomeImmagine.style.display = "none"

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
26 messaggi dal 24 febbraio 2001
Scusami, ma sono un neofita, pertanto, ti chiedo la gentilezza, postandoti il codice, se puoi indicarmi dove inserire la tua istruzione:
<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>

<SCRIPT Language="Javascript">
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
document.write('<a href="#" onClick="printit()"><img src="intro_file/stampante.gif" alt="Clicca qui per stampare questa pagina" border=0 stampante.style.display = "none"></a>');
}
</script>

Grazie della tua collaborazione.

Ciao
Paolo

Paolino
1.605 messaggi dal 06 settembre 2002
<SCRIPT Language="Javascript">

function printit(){
if (NS) {
document.NomeImmagine.visibility = "hide";
window.print() ;
document.NomeImmagine.visibility = "show";

} 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 = "";
NomeImmagine.style.display = "none"
window.print() ;
NomeImmagine.style.display = ""
}
}
</script>

<SCRIPT Language="Javascript">
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
document.write('<a href="#" onClick="printit()"><img src="intro_file/stampante.gif" alt="Clicca qui per stampare questa pagina" border=0 stampante.style.display = "none"></a>');
}
</script>





FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
26 messaggi dal 24 febbraio 2001
Albis, ho fatto un copia ed incolla del codice che mi hai postato, ma purtroppo, mi genera il seguente errore, che corrisponde alla terza riga del codice postato:

Errore durante l'esecuzione
Eseguire il debug?
Riga:che corrisponde a: if (NS) {
Errore:Expected

Io, ho soltanto sostituito dove ho trovato NomeImmagine, con:
.img src="intro_file/stampante.gif".


<SCRIPT Language="Javascript">
function printit(){
if (NS) {
document.img src="intro_file/stampante.gif".visibility = "hide";
window.print() ;
document.img src="intro_file/stampante.gif".visibility = "show";

} 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 = "";
img src="intro_file/stampante.gif".style.display = "none"
window.print() ;
img src="intro_file/stampante.gif".style.display = ""
}
}
</script>

<SCRIPT Language="Javascript">
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
document.write('<a href="#" onClick="printit()"><img src="intro_file/stampante.gif" alt="Clicca qui per stampare questa pagina" border=0 ></a>');
}
</script>

Ne ho veramente urgenza.
Grazie del tuo prezioso aiuto.
Ciao
Paolo







Paolino

Paolino
1.605 messaggi dal 06 settembre 2002
se l'immagine ad esempio si chiama ImmagineStampa
es.:
<img src="intro_file/stampante.gif" name="ImmagineStampa" id="ImmagineStampa">


allora

<SCRIPT Language="Javascript">

function printit(){
if (NS) {
document.ImmagineStampa.visibility = "hide";
window.print() ;
document.ImmagineStampa.visibility = "show";

} 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 = "";
ImmagineStampa.style.display = "none"
window.print() ;
ImmagineStampa.style.display = ""
}
}
</script>

<SCRIPT Language="Javascript">
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
document.write('<a href="#" onClick="printit()"><img src="intro_file/stampante.gif" alt="Clicca qui per stampare questa pagina" border=0 stampante.style.display = "none"></a>');
}
</script>





FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
26 messaggi dal 24 febbraio 2001
Grazie, per tutto, ma mi continua a generare errore, precisamente:

Errore:'ImmagineStampa' is undefined

Il codice è il seguente:

<SCRIPT Language="Javascript">

function printit(){
if (NS) {
document.ImmagineStampa.visibility = "hide";
window.print() ;
document.ImmagineStampa.visibility = "show";

} 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 = "";
ImmagineStampa.style.display = "none"
window.print() ;
ImmagineStampa.style.display = ""
}
}
</script>



<SCRIPT Language="Javascript">
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
document.write('<a href="#" onClick="printit()"><img src="intro_file/stampante.gif"id="ImmagineStampa" alt="Clicca qui per stampare questa pagina" border=0 ImmagineStampa.style.display = "none"></a>');
}
</script>



Grazie e scusami.
Ciao
Paolo

Paolino
1.605 messaggi dal 06 settembre 2002
dovresti modificare lo script che disegna l'immagine con un document.write in questo modo

<SCRIPT Language="Javascript">
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
document.write('<a href="#" onClick="printit()"><img src="intro_file/stampante.gif" id="ImmagineStampa" name="ImmagineStampa" alt="Clicca qui per stampare questa pagina" border=0 ></a>');
}
</script>

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.