Сообщение от danik.js
|
просто - это как? Ну напиши document.write(xmlHttp.responseText) - выведет просто на страницу.
|
Просто так, это если всё обёрнуто в функцию и нужно выводить в совершенно другом месте.
JS:
...
function myFunction() {
var xmlHttp = getXmlHttp();
var params = "count=" + document.location.href;
xmlHttp = new XMLHttpRequest();
xmlHttp.open("POST", "counter.php", true);
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlHttp.send(params);
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState !== 4) return;
if (xmlHttp.status == 200) {
return xmlHttp.responseText;
}
}
}
...
...
...
document.getElementById("myID").innerHTML = myFunction();
...
...
В таком варианте даёт undefined вместо пустой строки.