#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-страницы в качестве виртуального сервера, она также работает 🙂