Mina: Xmlhttp

Hallo,
ich habe ein kleines Programm gescrieben. User sollte ein Begriff suchen z.B "java" und die Antwort sollte als Json format ader XML zurück.
Ich weiß nicht ,wo das Problem ist! Aber wenn ich die Query eingebe http://ariadne.cti.espol.edu.ec/lafloradm/services/oai?verb=java , bekomme ich die Antwort.

Ich bedanke mich im voraus.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title>XMLHttp</title>
  <script language="JavaScript" type="text/javascript">

function doRequest(value)  

{
    request = new XMLHttpRequest();
var url = "http://ariadne.cti.espol.edu.ec/lafloradm/services/oai?verb=" + value;
request.open('get', url, true);
request.send();
request.onreadystatechange = processResult;
}

function processResult()  

{
switch (request.readyState)
    {
case 4:
var content = request.responseText;
document.getElementById('content').innerHTML = content;
        break;
default:
break;
}
}

</script>
 </head>
 <body bgcolor="#ddddee">

Please type your search item: <input type="text"/>

<input type="submit" value="Search" onClick="javascript:doRequest(this.value);">

</body>
 <div id="status"></div>
</html>
``

  1. Hi,

    warum wählst du PHP als Themenbereich, wenn es offenbar ausschließlich um JavaScript geht?

    ich habe ein kleines Programm gescrieben. User sollte ein Begriff suchen z.B "java" und die Antwort sollte als Json format ader XML zurück.
    Ich weiß nicht ,wo das Problem ist! Aber wenn ich die Query eingebe http://ariadne.cti.espol.edu.ec/lafloradm/services/oai?verb=java , bekomme ich die Antwort.

    Ist ariadne.cti.espol.edu.ec deine Domain, bzw. die unter der die Seite aufgerufen wird, in der dein Script läuft?

    Wenn nein, kannst du nicht einfach einen XMLHttpRequest an diese Domain machen, Stichwort Same Origin Policy.

    MfG ChrisB

    --
    RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?