req=new XMLHttpRequest();
req.onreadystatechange = function()
{
if(req.readyState == 4 && req.status == 200)
{
response=req.responseText;
//alert(response);
if(response=='FAILED' || response=='0') return;
else vars=eval('('+response+')');
if(vars && vars['data'])
{
if(vars['data']=='OK') alert("Ajax said data == OK");
}
}
}
if(req.readyState==4 || req.readyState==0)
{
req.open('POST', '
http://domain.com/rpc.php', true);
req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
req.send('key=value');
document.getElementById("browser").contentDocument.getElementById("status").innerHTML = 'Loading...';
}
HTH..
D.