Вызов PHP скрипта из JavaScript

KPD

Новичок
а ты можешь показать полностью весь пример что у тебя сделано.
а то я чтото запутался в функциях и именах...

-~{}~ 20.09.04 16:29:

вот как я предполагаю



PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
	<title>Untitled</title>

<script language="JavaScript">

function setframe(Url)
{// тут мы загружаем во фрейм нужный нам скрипт с нужными параметрами
	Url += ( Url.indexOf( '?' ) > -1 ) ? '&rn=' + Math.random() : '?rn=' + Math.random();
	obj = document.getElementById('null_frame');
	obj.setAttribute('src',Url,1);
}

function setForm(form)
{// тут уже получаем данные
//txt = form.elements['txt1'].value;
//url = test.php?txt=' + txt;










alert(parent.frames['content_hidden'].document.body.innerHTML);

	
	//txt = form.elements['txt1'].value;
	
	//form.elements['txt2'].value = SendHttpRequest('test.php?txt=' + txt);
	return false;
}

</script>


</head>

<body>

<IFRAME frameborder="0" width="100" height="100" id="null_frame" name="content_hidden"></iframe>
<form action="test.html" method="post" id="frm" name="frm" onSubmit="
return setForm(this)
">

<input type="text" size="30" id="txt1" name="txt1"><br>
<input type="text" size="30" id="txt2" name="txt2"><br><br>
<input type="submit" id="bs">
<input type="button" id="bq" onclick="setForm('frm')" name="qqq" value="qqq">


</form>



</body>
</html>
-~{}~ 20.09.04 16:43:

вот, ещё вопрос:
с пом вот этого объекта
Microsoft.XMLHTTP
можно решить эту задачу???
 

MiRacLe

просто Чудо
var data = null;
function getData()
{
var obj = parent.frames['content_hidden'].document.body.innerHTML;
data = ('object' == typeOf(obj))?obj:null;
// пробуем достучаться до нового контента
}
function setForm(form)
{
url = 'test.php?txt='+XXX;
setframe(url);
try
{
getData(); // пробуем
}
catch( e )
{
try
{
setTimeout('getData()',600); // пробуем снова через 600 мс
}
catch(e)
{
alert('Какая-то апшибка');
}
}
if (data != null) // если данные всё же есть
alert(data);
}

</script>

// Ну и наконец начни читать ман, а?

-~{}~ 20.09.04 16:46:

с пом вот этого объекта
Microsoft.XMLHTTP
можно решить эту задачу???
Можно , MSDN в помощь,и выше уже написано было , как её решить...
 

KPD

Новичок
data = ('object' == typeOf(obj))?obj:null;

странно грит тут ошибка
object expected
 

KPD

Новичок
спасибо.
получилось:)
Теперь ытаюсь XML разобрать средствами JavaScript
 

MiRacLe

просто Чудо
начти хотя бы с HTML... ( var obj = parent.frames['content_hidden'].document.body.innerHTML; )
 
Сверху