Le code est le suivant :
Sous IE, il semble que vous deviez modifier l'élément [Initialiser et exécuter les espaces ActiveX marqués comme sûrs pour l'exécution du script] dans les paramètres de sécurité
="text/javascript" >
var isIE = /msie/i.test(navigator.userAgent) && !window.opera;
function fileChange(target) {
var fileSize = 0 ;
if ( isIE && !target.files) {
var filePath = target.value;
var fileSystem = new ActiveXObject("Scripting.FileSystemObject"); filePath);
fileSize = file.Size;
} else {
fileSize = target.files[0].size
alert("Taille du fichier en octets :" fileSize) ;
var size = fileSize / 1024;
if(size>10000){
alert("La pièce jointe ne peut pas dépasser 10 M");
}
}
< /script>