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

  #3  
Старый 25.08.2008, 20:19
BlackSun
Members of Antichat - Level 5
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме:
10046345

Репутация: 4589


По умолчанию

Я вот так делал .. если надо еще ответ получить от сервера, то добавь
httpRequest.onreadystatechange = function() { твой_обработчик(httpRequest); };
перед httpRequest.open('POST', url, true);
PHP код:
function getResult($var)
{
    var 
httpRequest false;
    var 
url 'index.php'

    if (
window.XMLHttpRequest)
    {
        
httpRequest = new XMLHttpRequest();
        if (
httpRequest.overrideMimeType
        {
            
httpRequest.overrideMimeType('text/xml');
        }
    } else if (
window.ActiveXObject)
    {
        try 
        {
            
httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (
e
        {
            try 
            {
                
httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (
e) {}
        }
    }

    
httpRequest.open('POST'urltrue);
    
httpRequest.setRequestHeader("Content-Type""application/x-www-form-urlencoded");
    
httpRequest.send('varvar=' encodeURI($var));


Последний раз редактировалось BlackSun; 25.08.2008 в 20:21..
 
Ответить с цитированием