Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Lisäys ajaxkoodiini?

Short Php [25.03.2008 18:21:28]

#

Eli tarvisin koodiini sellaisen lisäyksen, että se lähettäisi ajaxhaun kanssa muuttujia, eli esim teksti.php?tekstiä=enemmänsitä. Alla on ajaxkoodi

<script type="text/javascript">
var xmlHttp

function refresh_text(){
    //suoritetaan dataa hakeva funktio
    showText();
    setTimeout("refresh_text()", 2000)
}

function showText(){
    xmlHttp = GetXmlHttpObject();
    if (xmlHttp == null){
        alert ("Selaimesi ei tue AJAXia!");
        return;
    }

    //tässä on sivu josta dataa haetaan
      var url = "teksti.php";

    xmlHttp.onreadystatechange=stateChanged;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
}

function stateChanged() {
    if (xmlHttp.readyState==4){
        document.getElementById("teksti").innerHTML=xmlHttp.responseText;
    }
}

function GetXmlHttpObject(){
    var xmlHttp=null;
    try{
          xmlHttp=new XMLHttpRequest();
      }
    catch (e){
          try
            {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
            }
          catch (e)
            {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
      }
    return xmlHttp;
}
</script>

Blaze [25.03.2008 18:28:45]

#

Short Php kirjoitti:

var url = "teksti.php";

var url = "teksti.php?tekstiä=enemmänsitä";

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta