45 messaggi dal 10 giugno 2002
Salve a tutti!
ho utilizzato i diversi script per la creazioni di file di test da pagine asp!!
Purtoppo...funzionano..ma mi creano il file nel server..mentre dovrei farlo
in locale nel client!!
Conoscete qualke componete ke potrei usare??
Modificato da servero il 02 ottobre 2002 12.10 -
11.886 messaggi dal 09 febbraio 2002
Contributi
non puoi semplicemente chiedere al client di scaricarsi il file? oppure se devi "annotare" qualcosa sul client usa i cookies.
Il fatto è che devi usare un componente activex (puoi usare anche fso lato client, ma non so se con la semplice installazione di windows 98 è disponibile... boh!), e quando ci sono componenti activex appare la dialog "Attenzione! l'esecuzione del componente è potenzialmente dannosa. Continuare?" al che un visitatore risponde NO, non conoscendo la funzione dell'activeX.

A cosa ti serve di preciso salvare un file sul client? Magari esiste un apporoccio diverso e più sicuro...

Enjoy learning and just keep making
45 messaggi dal 10 giugno 2002
sto creando un programma ke usa un registratore di cassa!!
ke a sua volta ha un software ke recupera dati da un file di testo...
stampa lo scontrino ed elimina il file!!
cmq non è un problema per il 98!!dato ke si tratta di un area riservata!!
e quindi possiamo personalizzare il browser per l'utilizzo del software!!
Mi potresti dire come cambiare questo codice per renderlo client??


<%

Dim FileObject
Set FileObject=Server.CreateObject("Scripting.FileSystemObject")

'SCRIVO SU PROVA.TXT DATA ED ORA
Set OutStream=FileObject.CreateTextFile("c:\scontr.txt",true,0)
Outstream.WriteLine "V000100000010000articolo uno 100"
Outstream.WriteLine "V000050000020000articolo due 200"
Outstream.WriteLine "V000150000010000articolo tre 100"
Outstream.WriteLine "T1"
OutStream.Close
Set OutStream=Nothing
Set FileObject=Nothing

Response.Redirect "default.asp"
%>
45 messaggi dal 10 giugno 2002
hi bright..how are u??
senti mi dici come faccio ad usare il componente fso lato client!!
non ho trovato esempi simili!!
thanks
11.886 messaggi dal 09 febbraio 2002
Contributi
ops... scusa m'ero addormentato:

puoi istanziare gli oggetti lato client allo stesso modo di come lo fai lato server. Per compatibilità in questo esempio ho usato il javascript:

<script language="Javascript">
fso = new ActiveXObject("Scripting.FileSystemObject")
cartella = fso.GetFolder("c:\windows")
document.write(parseInt(cartella.Size/1024/1024)+ " Mb")
</script>

Questo ti mostra la dimensione della cartella di windows, però, ripeto all'inizio della pagina comparirà il solito messaggio di avvertimento e lo script non funzionerà se il client ha installato un antivirus.

Enjoy learning and just keep making

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.