HighDots Forums  

Help Stampa di una pagina senza aprila

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss Help Stampa di una pagina senza aprila in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Platina
 
Posts: n/a

Default Help Stampa di una pagina senza aprila - 02-10-2005 , 11:25 AM






Ciao a tutti
devo stampare parecchie pagine che vengono composte da un server CGI.
L'idea era di mettere un url che esegua la stampa senza aprire la pagina.

Al momento ho trovato questo, ma stampa la pagina stesas anzich' l'url:
<script type="text/javascript" language="javascript">
<!--
self.opener=self;
function stampa(){
self.print();
self.close();
}
//-->
</script>

e poi il link <a href="javascript:stampa(
http://intranet/Gdo/Dati/VariazioniP...10L840885S.HTM )">Stampa
pagina</a>

Ma non funziona! Mi date un aiuto??? Per favore!!

--
Il platina



Reply With Quote
  #2  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: Help Stampa di una pagina senza aprila - 02-11-2005 , 02:26 AM






In data Thu, 10 Feb 2005 18:25:28 +0100, Platina ha scritto:

Quote:
Ciao a tutti
devo stampare parecchie pagine che vengono composte da un server CGI.
L'idea era di mettere un url che esegua la stampa senza aprire la pagina.
Non puoi...la pagina deve essere sul client per poterla stampare.

Quote:
Al momento ho trovato questo, ma stampa la pagina stesas anzich' l'url:
function stampa(){
self.print();
self.close();
Hai una function, che non riceve parametri, a cui stai dicendo di stampare
sč stessa (il .close()) non serve)...fa esattamente quello che gli hai
detto di fare.

Quote:
e poi il link <a href="javascript:stampa(
http://intranet/Gdo/Dati/VariazioniP...10L840885S.HTM )">Stampa
pagina</a
In questo "link" stai chiamando la function stampa passando un parametro;
ma la function stampa() non richiede parametri.

Quote:
Ma non funziona! Mi date un aiuto??? Per favore!!
Potresti aprire la pagina in un frame nascosto e onload del body
window.print();
Se segui questa strada dai prima il focus al frame.
Del tipo:
a) apri la pagina nel frame nascosto
b) Nella pagina: body onload='window.focus();window.print();'

--
"E' l' ignoranza che crea l'intolleranza
di gente cieca e senza coscienza"
S.S.S.


Reply With Quote
  #3  
Old   
Platina
 
Posts: n/a

Default Re: Help Stampa di una pagina senza aprila - 02-11-2005 , 08:44 AM




Quote:
Ma non funziona! Mi date un aiuto??? Per favore!!
Potresti aprire la pagina in un frame nascosto e onload del body
window.print();
Se segui questa strada dai prima il focus al frame.
Del tipo:
a) apri la pagina nel frame nascosto
b) Nella pagina: body onload='window.focus();window.print();'
La pagina puo' essere letta aprendo la pagina, ma deve poter essere stampata
anche senza aprirla.
Come dici tu, ogni volta che la apro ... si stampa. Giusto?
Tia

--
Il platina




Reply With Quote
  #4  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: Help Stampa di una pagina senza aprila - 02-11-2005 , 08:51 AM



In data Fri, 11 Feb 2005 15:44:00 +0100, Platina ha scritto:

Quote:
Come dici tu, ogni volta che la apro ... si stampa. Giusto?
Sė.Ci sono vari modi.
Puoi per esempio passargli un parametro via querystring
(tuapagina.htm?stampa) e convertire il body onload con (scrivo al volo):
if(document.location.search.substr(1)=="stampa")
{window.focus();window.print();}

--
"Affacciati affacciati benedici, guardaci
guardaci...guardaci!
Tanto sono quasi duemila anni che stai a guardare!"
E.B.


Reply With Quote
  #5  
Old   
Platina
 
Posts: n/a

Default Re: Help Stampa di una pagina senza aprila - 02-11-2005 , 10:35 AM



"Cristiano Larghi" <c.larghi_NOSPAM (AT) editaliasrl (DOT) it> ha scritto nel messaggio
news:zx2vtk0265pp.dlg (AT) ID-147253 (DOT) user.individual.net...
Quote:
In data Fri, 11 Feb 2005 15:44:00 +0100, Platina ha scritto:

Come dici tu, ogni volta che la apro ... si stampa. Giusto?
Sė.Ci sono vari modi.
Puoi per esempio passargli un parametro via querystring
(tuapagina.htm?stampa) e convertire il body onload con (scrivo al volo):
if(document.location.search.substr(1)=="stampa")
{window.focus();window.print();}
Ok! Provo! Tnx

--
Il platina




Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.