// JavaScript Document C:\iC\_files\_JfctFiles.js.php var J_file_='_JfctFiles.js.php'; var Jline=J_file_+': 3'; try{ ///////////////////////////////////////////////////// var JresultFile=new Array(); ///////////////////////////////////////////////////// function JasyncRequestXHR( /*start:JasyncRequestXHR = mode: = return: request */){ try{request=new XMLHttpRequest();/* navigator non IE? */} catch(e1) { try{request=new ActiveXObject("Msxml2.XMLHTTP");/* navigator non IE 6+? */} catch(e2) { try{request=new ActiveXObject("Microsoft.XMLHTTP");/* navigator non IE 5? */} catch(e3) {request=false;} } } return(request); };/*end:JasyncRequestXHR = mode: = return: request */ ///////////////////////////////////////////////////// function Jfile_exists(nameFile /*start:Jfile_exists = mode: nameFile = return: null or [true,extension1,extension2,this.responseText] */){ //Jfile_exists(dataFile); Jline=J_file_+': 25'; // const xhttp = new XMLHttpRequest(); xhttp = JasyncRequestXHR();//new XMLHttpRequest(); xhttp.onload = function() { // document.getElementById("demo").innerHTML = // alert("line: 214 "+this.responseText); ext=nameFile.split('.'); extension1=(ext[ext.length-1]?ext[ext.length-1]:""); extension2=(ext[ext.length-2]?ext[ext.length-2]:extension1); JresultFile=new Array(nameFile,true,extension1,extension2,this.responseText); //return(new Array(true,extension1,extension2,this.responseText));// JFIF dans jpg } // xhttp.open("GET", dataFile);//"ajax_info.txt"); xhttp.open("POST",nameFile,false);//"ajax_info.txt"); xhttp.send(); return(JresultFile); };/*end:Jfile_exists = mode: nameFile = return: null or [true,extension1,extension2,this.responseText] */ //try{ }catch(e){alert('e= '+e+'\n J_file_= '+J_file_+'\n Jline= '+Jline);}