48 messaggi dal 15 gennaio 2002
function button1_onclick()
dim newwnd
set newwnd = nothing
for i=0 to Carello.rows.length -2
set newwnd = window.open (Carello.rows(i).title, "_blank")
newwnd.print()
next
if (newwnd is nothing) = false then
newwnd.close()
end if
end function



come stampare il contenuto di finestra senza aprirla in IE ?




carobbio un paese da scoprire
www.carobbio.too.it
164 messaggi dal 27 novembre 2001
<BLOCKQUOTE id=quote><font size=1 face="Arial" id=quote><hr height=1 noshade id=quote>
Scrivendo
<code>
sub button1_onclick()
window.print()
end sub
</code>

<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Arial" size=2 id=quote>



 Marco "Scetticus"

Marco "Scetticus"
48 messaggi dal 15 gennaio 2002
Il mio problema e' che devo stampare una pagina ben determinata che non e' la pagina corrente !!
quindi devo in qualche modo aprirla senza visualizzarla e stamparla. o forse esiste un comando che ti stampa una determinata pagina dato l'indirizzo.


carobbio un paese da scoprire
www.carobbio.too.it
6 messaggi dal 11 febbraio 2002
Utilizzando i CSS ( cioè i fogli di stile) è possibile soddividere la tua pagina in una parte da stampare (ModStampa) e una da visualizzare ( che chiamo SchedaPreno).

La prima la rendo visibile in stampa e nascosta in visualizzazione,
con la seconda parte faccio l'inverso:

&lt;html&gt;
&lt;head&gt;
&lt;STYLE MEDIA=SCREEN TYPE="text/css"&gt;
.hiddenOnScreen, #ModStampa { display: none; }
.invisibleOnScreen { visibility: hidden; }
&lt;/STYLE&gt;
&lt;STYLE MEDIA=PRINT TYPE="text/css"&gt;
.hiddenOnPrint, #defaultMenuBar, #defaultStatusBar, #defaultLogo, #SchedaPreno { display: none; }
.invisibleOnPrint { visibility: hidden; }
&lt;/STYLE&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;SPAN ID= "SchedaPreno"&gt;
&lt;!-- INSERISCO PAGINA DA VISUALIZZARE.... --&gt;
&lt;/span&gt;

&lt;span id = "ModStampa"&gt;
&lt;!-- INSERISCO PAGINE DA STAMPARE ---&gt;
&lt;!--#include File="ConcPage1.asp"--&gt;
&lt;!--#include File="ConcPage2.asp"--&gt;
&lt;!--#include File="ConcPage3.asp"--&gt;
&lt;/span&gt;
&lt;/body&gt;
&lt;/html&gt;

OSS: Se fai in questo modo puoi anche stampare alcune pagine o altre a seconda del valore di alcuni parametri.

ciao.
Maria Luisa




48 messaggi dal 15 gennaio 2002
Ti ringrazio,ora provo a vedere se riesco ad utilizzare la cosa. ciao

carobbio un paese da scoprire

carobbio un paese da scoprire
www.carobbio.too.it
6 messaggi dal 11 febbraio 2002
Volevo solo aggiungere un piccolo commento per stampare su diversi fogli i file che includi.
Anche in questo caso ci possono aiutare i CSS.
Basta aggiungere lo stile STYLE="page-break-before: always"
nel punto in cui vuoi che la stampante cambi foglio
AD es.
&lt;!-- pagina 1--&gt;
&lt;TABLE&gt;
&lt;!--contenuto della prima pagina--&gt;
&lt;/TABLE&gt;
&lt;!-- inizio pagina 2--&gt;
&lt;DIV STYLE="page-break-before: always"&gt;
&lt;TABLE&gt;
&lt;!-- contenuto della seconda pagina --&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
L'importante è che tutta la tabella rimanga dentro ad un unico div.

Utilizzando il "page-break-before" la stampa cambia foglio prima
dell'elemento
Utilizzando "page-break-after" --&gt; invece dopo.
Spero che ti sia utile.
Maria Luisa

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.