var xmlhttp; // AJAX deklaráció function showAjax(argument,url,txtHint,Omod){ // url paraméter, url, visszatérési név if(url==""){ url="adat fájl pl. nevnap.php"; } xmlhttp=GetxmlhttpObject(); if(xmlhttp==null){ alert ("A böngésződ nem támogatja az AJAX-ot, kérlek frissítsd!"); return; } if(argument!=""){ url=url+"?q="+argument; url=url+"&sid="+Math.random(); } //alert(url); xmlhttp.open("GET",url,Omod); //true= megvárja még kész a betöltés, false= rögtön dobja vissza xmlhttp.send(null); xmlhttp.onreadystatechange = stateChanged(txtHint); } function stateChanged(txtHint){ //alert(txtHint); if(xmlhttp.readyState==4){ document.getElementById(txtHint).innerHTML=xmlhttp.responseText; } } function GetxmlhttpObject(){ var xmlHttp=null; try{ // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); }catch (e){ // Internet Explorer try{ xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }catch (e){ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; } /* function GetxmlhttpObject(){ // böngésző vizsgálata if(window.xmlhttpRequest){ // code for IE7+, Firefox, Chrome, Opera, Safari return new xmlhttpRequest(); } if(window.ActiveXObject){ // code for IE6, IE5 return new ActiveXObject("Microsoft.xmlhttp"); } return null; } */