Я использую xampp для проверки своих кодов. Я использую Dreamweaver Live View. В режиме реального времени и вернуть код xmlhttp.status, равный 200, и выходные данные эха. Но когда я пытаюсь просмотреть его в IE или FF, код состояния равен 0, и ничего не выводится. Я прочитал, что это похоже на проблему с URL (абсолютным / относительным ??), я пробовал несколько форматов URL, но не могу заставить его работать.
По сути, у меня есть html-файл, который вызывает функцию javascript "result ()", а функции "result" - для вызова файла test3.php.
Местоположение файла для вызова - C: //xampp/htdocs/test/ha/test3.php
Я протестировал файл: /// C: //xampp/htdocs/test/ha/test3.php или C: //xampp/htdocs/test/ha/test3.php или файл: /// xampp / htdocs /test/ha/test3.phpПожалуйста, предложите формат URL (полный URL).
мой код находится ниже, так как относительный URL в строке работает в режиме реального времени DW, но не при независимом доступе с помощью браузеров FF / IE
xmlhttp.open("GET","../ha/test3.php",true);
Чем мне заменить URL, чтобы он работал?
ТИА
function Result()
{
xmlhttp = ajaxFunction();
//document.getElementById("results").innerHTML += " ajax function got executed";
xmlhttp.onreadystatechange=function()
{
document.getElementById("results").innerHTML += xmlhttp.readyState; //readystate check/debug
document.getElementById("results").innerHTML += xmlhttp.status; //status check/debug
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("results").innerHTML += "onreadystate"; //readystate check/debug
document.getElementById("results").innerHTML += xmlhttp.responseText;
}
}
}//onreadystate bracket
xmlhttp.open("GET","../ha/test3.php",true);
xmlhttp.send();
} //result function bracket