ralphi: Textdatei mit ajax von externer URL holen - vista/7 gadget

Beitrag lesen

Hi Leute,

Ich bau mir momentan ein paar vista/7-gadgets
folgendes problem.
Ich möchte mit AJAX auf eine Datei zugreifen, die nicht auf dem selben Rechner ist.

var xmlhttp2=new XMLHttpRequest();
function neu()
{
var reload = new Date();

// 192.168.123.10 ist zwar der selbe Rechner wie localhost funktioniert aber nicht
// auch nicht mit dynDNS anstelle IP
//var mytext2="http://192.168.123.10/anrufmoni/aktuell.txt?"+reload.getTime();

// Die weiteren zwei links funktionieren mit index.htm auf dem server
//var mytext2="http://localhost/anrufmoni/aktuell.txt?"+reload.getTime();
var mytext2="../anrufmoni/aktuell.txt?"+reload.getTime();

// im gadget funktioniert gar nix - nicht mal wenn ich die Datei aktuell.txt direkt im Verzeichnis habe
//var mytext2="aktuell.txt";

xmlhttp2.open("GET",mytext2,true);  
 xmlhttp2.onreadystatechange=function()  
  {  
  alert(xmlhttp2.readyState+" und "+xmlhttp2.status);  
//Hier bekomme ich in den Fällen wo's nicht fuzt:  
2 und 0 -> 4 und 0 -> 1und 0 -> ende  

  if (xmlhttp2.readyState==4 && xmlhttp2.status==200)  
    {  
    checken(xmlhttp2.responseText); //Zur Auswertung  
    }  
  }  
xmlhttp2.send();	  

setTimeout("neu()",8000);
}

Kann mir jemand verraten was ich anscheinend, grundsätzlich falsch mache? Bisher hab ich AJAX immer problemlos innerhalb von htdocs eingesetzt.

grüße aus LA
ralphi