Вот привожу код:
1) клиентская часть:
<html>
<head>
<title>Test</title>
<script language="Javascript">
function createRequest() {
request = null
try {
request = new XMLHttpRequest();
} catch (trymicrosoft) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (othermicrosoft) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (failed) {
request = null;
}
}
}
if (request == null)
alert(" :-( ___ Error creating request object! ");
return request;
}
function refreshRandNumber() {
request = createRequest();
var url = "ajax/randNumber.php";
request.open("GET", url, true);
request.onReadyStateChange = updateRandNumber;
request.send(null);
}
function updateRandNumber() {
if (request.ReadyState == 4) {
document.getElementById("randNum").innerHTML = request.responseText;
}
}
</script>
</head>
<body>
<br><br><br>
<h1>Random number: <span id="randNum" style="color:red;">still empty!</span></h1>
<input type="button" value="REFRESH!" onclick="refreshRandNumber();">
<br><br><br>
</body>
</html>2) серверная
<?= rand(0,100); ?>Создает запрос кроссбраузерная функция, запрос не null, но дальше не работает...
ЗЫ: в подключение фреймворков прошу носом меня не тыкать, т.к. с азами не разобрался
