1 2function memRetrieve(type, name) 3{ 4 var xmlhttp; 5 if (window.XMLHttpRequest) 6 { 7 xmlhttp=new XMLHttpRequest(); 8 } 9 else 10 { 11 return; 12 } 13 14// async=false, omdat er een parameter opgevraagd moet worden die verderop nodig is - wordt ge-return-ed 15// xmlhttp.open("GET","/system/mem_handling/retrieve.php",false); 16// xmlhttp.open("GET","/system/mem_handling/mem_retrieve_ajax.php?type=Test1&name=Old1",false); 17 xmlhttp.open("GET","/system/mem_handling/mem_retrieve_ajax.php?type=" + type + "&name=" + name,false); 18 xmlhttp.send(); 19 var respJson = xmlhttp.responseText; 20// alert("memRetrieve respJson: \n" + respJson); 21 var respObj = JSON.parse(respJson); 22// alert("Obj: \n" + JSON.stringify(respObj, null, 4)); 23// var respArr = Object.values(respObj); 24// alertArray(respArr); 25 26 return respObj; 27} 28 29 30function memStore(type, name, data) 31{ 32 if (typeof(type) != "string" ) 33 { 34 alert("No type."); 35 return; 36 } 37 if (typeof(name) != "string" ) 38 { 39 alert("No name."); 40 return; 41 } 42 if (data == null ) 43 { 44 alert("No data."); 45 return; 46 } 47 48 var xmlhttp; 49 if (window.XMLHttpRequest) 50 { 51 xmlhttp=new XMLHttpRequest(); 52 } 53 else 54 { 55 return; 56 } 57 58 var dataJson = JSON.stringify(data); // in url moet dit naar string 59// alert("memStore data in: \n" + dataJson); 60// async=false, omdat er een parameter opgevraagd moet worden die verderop nodig is - wordt ge-return-ed 61/* 62 xmlhttp.open("GET","/system/mem_handling/mem_store_ajax.php?type=" + type + "&name=" + name + "&data=" + dataJson,false); 63 xmlhttp.send(); 64 var respJson = xmlhttp.responseText; 65// alert("respJson: \n" + respJson); 66 var respObj = JSON.parse(respJson); 67// alert("Obj: \n" + JSON.stringify(respObj, null, 4)); 68// var respArr = Object.values(respObj); 69// alertArray(respArr); 70 return respObj; 71*/ 72 xmlhttp.open("POST", "/system/mem_handling/mem_store_ajax.php", false); 73 xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 74 dataJson = encodeURIComponent(dataJson); 75 var parms = "type=" + type + "&name=" + name + "&data=" + dataJson; 76 xmlhttp.send(parms); 77 var resp = xmlhttp.responseText; 78// alert("memStore ajax response: " + resp); 79 return resp; 80} 81
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.