Показать сообщение отдельно
  #9 (permalink)  
Старый 04.01.2014, 20:34
Аватар для Vikky
Интересующийся
Отправить личное сообщение для Vikky Посмотреть профиль Найти все сообщения от Vikky
 
Регистрация: 31.12.2013
Сообщений: 14

Сообщение от 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 вместо пустой строки.

Последний раз редактировалось Vikky, 04.01.2014 в 21:55.
Ответить с цитированием