Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте, у меня такая проблема:
Код: Выделить весь код
<script>
<!--
var req;
var method='POST';
function loadXMLDoc(url,str)
{
	if(window.XMLHttpRequest)
	{
	req=new XMLHttpRequest(); 
	req.onreadystatechange=processReqChange;
	req.open(method,url,false);
	req.send(null);
	}
	else if(window.ActiveXObject)
	{
	req=new ActiveXObject("Microsoft.XMLHTTP");
		if(req)
		{
		req.onreadystatechange=processReqChange;
		if(method=='POST'){
		req.open('POST',url,false);
		req.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		req.send('&submit=1&'+str+'&');
		}
		if(method=='GET'){
		req.open('GET',url + '?submit=1&ans=some_text',true);
		}
	}
}
}

function processReqChange()
{
if(req.readyState == 4)
{
//clearTimeout(ab);
document.form1.response.value=req.responseText; 
}
}

function requestdata(params)
{
loadXMLDoc('http.php',params);
}

-->
</script>
При методе Пост работает отлично, нежели при методе гет, при гете не пашет((

Я взял этот код со второй страницы топика, немного переделал, у меня была раньше проблема, что работал ТОЛЬКО гет, сейчас все наоборот, помогите пожалуйста.

Последний раз редактировалось Prisoner, 27-09-2006 в 15:41.


Отправлено: 12:58, 27-09-2006 | #98