PDA

Visualizza Versione Completa : Aiuto da esperti Javascript.



Pazzaglia
05-03-2007, 18:05
Ciao ragazzi!!!
Cosa c'è di sbagliato nel seguente codice???

<script language=""JavaScript"">
<!--
function conferma() {
var answer = confirm("Attenzione!!! ...")
if (answer==true){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var newpath = fso.CopyFile("<%=Nomefile%>", "<%=Articolo%>");
}
else{
window.location = "Javascript:history.back(-1);";
}
}
//-->
</script>

Non mi esegue il CopyFile :mad:

Dampyr
05-03-2007, 18:15
perch&#232; usi activex? :mad:
ah, se sei in xhtml devi dichiarare type="text/javascript" , e non pi&#249; l'attributo language

cmq lo script qua sopra &#232; scritto in tutto meno che in compliance mode :sisi:

Pazzaglia
05-03-2007, 18:26
Perch&#232; l'ho scopiazzato dalla rete :D

Praticamente dopo aver fatto l'upload di un file pdf controllo che non sia gia presente nella cartella di destinazione.

Se &#232; presente mi compare una finestra di conferma in cui si richiedere di annullare o sovrascrivere.

if fso.FileExists(Articolo) then
Response.write "<script language=""JavaScript"">conferma();</script>"
else
fso.CopyFile NomeFile , Articolo
end if

La funzione Conferma &#232; quella che ho postato prima ma come detto non mi funziona!!!

Aggiungi che di javascript non ci capisco una mazza ed il gioco &#232; fatto. :D