Ho creato questo file html:
<HTML>
<HEAD>
<TITLE>Esercizio</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE=vbscript >
<!--
function crea()
Set fso = CreateObject("Scripting.FileSystemObject")
cartella="C:\prova_creazione_cartella"
if fso.FolderExists (cartella) then
MsgBox "La cartella " & cartella & " esiste già."
else
fso.CreateFolder (cartella)
MsgBox "La cartella è stata creata."
end if
end function
function cancella()
Set fso = CreateObject("Scripting.FileSystemObject")
cartella="C:\prova_creazione_cartella"
if fso.FolderExists (cartella) then
fso.DeleteFolder(cartella)
MsgBox "La cartella è stata cancellata."
else
MsgBox "La cartella non esiste."
end if
end function
//-->
</script>
<input type=button value=Crea onclick="Crea()">
<input type=button value=Cancella onclick="Cancella()">
</BODY>
</HTML>
l'ho salvato come .htm con il blocco note e funziona perfettamente
ma al momento di inviarlo come allegato ad un mio amico con outlook express, succedono delle cose strane:
1) Il file che in origine è di 843Byte allegandolo mi si restringe
ad 654Byte
2) Una volta inviato e eseguito (quindi scaricato e aperto l'allegato)
mi appare questo messaggio, ERRORE NELLA VISUALIZZAZIONE DELLA PAGINA vado nell'angolo in basso a six dello schermo dove appare il triangolino giallo con punto esclamativo, vado su dettagli e mi appare il seguente messaggio :
il componente ActiveX non può creare l'oggetto:'Scripting.File.SystemObject ecc.....
Ora mi chiedo io perchè in locale funziona e allegando ed inviandolo no ?