Следующий javascript, используемый для работы, но теперь этого не делает. xmlhttp.status равно 0. Файл «SBL_Stats.htm» находится в том же каталоге, что и javascript.xmlhttp.request не удается открыть локальный файл
Я использую firefox.
Может ли кто-нибудь помочь мне?
var filePath = "SBL_Stats.htm";
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
Log("Firefox");
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
Log("IE6");
}
xmlhttp.overrideMimeType('text/plain'); // don't scan for html
xmlhttp.open("GET",filePath,false); // false means sync request
xmlhttp.send(null);
if (xmlhttp.status != 200)
{
Log("get_SBL_Stats_Data failed: " + xmlhttp.status);
return "";
}
Вы загружаете http-адрес или файл? – dandavis
Все файлы являются локальными. То есть они находятся в одном каталоге в моей системе XP. –
Хорошо, я вижу, что я получаю статус = 0 для локальных файлов :-(Есть ли способ определить, являются ли файлы локальными или удаленными? –