ну. вобщем, скрипт script.js я изменил, теперь он выглядит вот так
function gos()
{
var textEl = document.getElementById("t");
var textToSend = textEl.value;
function getXmlHttp()
{
var xmlht;
try
{
xmlht = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlht = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (ee)
{
xmlht = false;
}
}
if (!xmlht && typeof XMLHttpRequest!='undefined')
{
xmlht = new XMLHttpRequest();
}
return xmlht;
}
var xmlht = getXmlHttp(); //new XMLHttpRequest()
var sse = "param1="+encodeURIComponent(textToSend)+"¶m2=laga";
xmlht.open("POST", "post.php", true);
xmlht.onreadystatechange = function(){
if (xmlht.readyState == 4){
var formEl = document.getElementById("fo");
var newnode = document.createElement("p");
newnode.innerHTML = xmlht.responseText;
formEl.appendChild(newnode);
}
}
xmlht.setRequestHeader("Content-Type", "application/x-www-from-urlencoded");
alert(sse);
xmlht.send(sse);
}
тоесть добавилась функция getXmlHttp, с помощью которой же и создается объект запроса...
но к сожалению, ничего не изменилось, и, по прежнему, post.php возвращает "phpinfo"... может проблема в конфигурации php?