var ajax_target_id; var ajax_callback_function; function erzXMLHttpRequestObject(){ var resObjekt = null; try { resObjekt = new ActiveXObject("Microsoft.XMLHTTP"); } catch(Error){ try { resObjekt = new ActiveXObject("MSXML2.XMLHTTP"); } catch(Error){ try { resObjekt = new XMLHttpRequest(); } catch(Error){ alert("Erzeugung des XMLHttpRequest-Objekts nicht möglich"); } } } return resObjekt; } resObjekt = erzXMLHttpRequestObject(); function sndReq(value,ajax_query_file,callback_function) { if(callback_function!='')ajax_callback_function=callback_function; resObjekt.open('get',ajax_query_file+'&value='+value,true); resObjekt.onreadystatechange = handleResponse; resObjekt.send(null); } function handleResponse() { if(resObjekt.readyState == 4){ var Satz = resObjekt.responseText; if(typeof window[ajax_callback_function] == 'function') window[ajax_callback_function](Satz); } }