могу ли я использовать файл вместо серверной части «apache http server PHP MySQL»

#php #ajax #apache

#php #ajax #apache

Вопрос:

Привет, друг. как показано в названии: Моя цель — «использовать ajax для соединения с клиентской частью, написанной с asp.net и на стороне сервера написано что угодно», могу ли я использовать файл вместо серверной части «apache http server PHP MySQL»? Вместо серверной части tech composite демо-версия все еще должна показывать асинхронную мощность ajax, работоспособен ли дизайн? сначала спасибо 🙂

Комментарии:

1. Файл? для чего? Побег из тюрьмы? Смягчение грубого края?

2. Просто для демонстрации AJAX, друг. Это решение использует HTML-страницу вместо сложности развертывания серверных технологий.

Ответ №1:

Если я не неправильно понимаю ваш вопрос, да, вы можете использовать статический файл вместо динамически генерируемого сценария PHP / MySQL … например, извлекая XML-файл:

 <script type="text/javascript">
var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7 , Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
{
  if (xmlhttp.readyState==4 amp;amp; xmlhttp.status==200)
    {
    x=xmlhttp.responseXML.documentElement.getElementsByTagName("SOMETAGNAME");
        //do something with it
    }
}
xmlhttp.open("GET","staticfile.xml",true);
xmlhttp.send();

</script>
  

Комментарии:

1. Именно это я и имею в виду, у меня также есть пробная версия html-страницы в качестве виртуального сервера, она также работает 🙂