var fso=new ActiveXObject("Scripting.FileSystemObject"); var adr=(fso.GetExtensionName(url).toLowerCase()!='hta')?1:0; var dir fso.GetParentFolderName(url).substr(adr); // dir contient le répertoire d'où à été lancé le .htm/.hta