si può stampare solo un frame ...ma se voglio stampare solo una tabella?
![]()
si può stampare solo un frame ...ma se voglio stampare solo una tabella?
![]()
ho trovato alcune soluzioni:
- frame invisibile: ma non volevo complicare ulteriormente ...sarebbe un frame di 3 livello e mi complicherebbe troppo le cose
- finestre invisibili: apro una finestra ad una distanza dal TOP di 5000px e ci riporto quello che voglio stampare
...forse farò quest'ultima, ma mi da noia il dover riscrivere, e il rifar ricaricare una cosa che è già lì semplicemente sul video
avete idee?!?!?
![]()
ho pensato di fare una funzione che mostri o nasconda quello che voglio al momento della stampa ..esempio:
"STAMPA_INFO.JS" ===============
function stampa()
{
eval("document.all.titolo.style.display=''");
eval("document.all.box7.style.display='none'");
eval("document.all.slide.style.display='none'");
self.print();
eval("document.all.titolo.style.display='none'");
eval("document.all.box7.style.display=''");
eval("document.all.slide.style.display=''");
}
ma quando l'avvio, a parte il fatto che si vede per un istante il mutamento del contenuto della finestra, ci sono 2 secondi di pausa poi mi compare
"ERRORE NELLO SCRIPT DI I.E.: chiamata di routine o argomento non validi"
sia che risponsa SI, che NO, poi mi parte la videata di stampa correttamente ...spero (perchè ancora non ho stampato)
cosa significa quel messaggio?
cosa ho sbagliato?![]()
...e questa soluzione??
ho trovato che usando i CCS2.0 posso dire cosa non dovrà essere stampato:
PAGINA.HTM===================
...
<HEAD>
<LINK REL="stylesheet" HREF="style.css" TYPE="text/css" MEDIA="print" TITLE="Print version">
...
<TD class=noprint>questo non verrà stampato
...
Style.css=====================
<STYLE>
BODY
{
}
.noprint
{
VISIBILITY: hidden
}
</STYLE>
ma funziona veramente?? quindi, a differenza di
DISPLY:NONE o DISPLAY:'' che cambiano ciò che viene mostrato nel monitor, VISIBILITY:hidden riguarda ciò che non verrà stampato??
HELP!!!
![]()
no, display e visibility differiscono
(in questo specifico caso, display serve anche ad altro)
perchè le parti nascoste con display:none non occupano spazio nella pagina,
quelle con visibility:hidden non si vedono, ma occupano spazio
nessuno dei due è specifico della stampa,
in genere, x nascondere blocchi in stampa, ho sempre visto usare il display
ciao