не могу отправить данные из оперного браузера с помощью HttpRequest - PullRequest
0 голосов
/ 24 февраля 2012

Я могу отправлять данные на сервер, используя HttpRequest из любого браузера, кроме браузера Opera. Мне тоже надоела опера 11.61. Но все же я не могу отправить данные на сервер из браузера Opera. Мой код

xmlHttp=new XMLHttpRequest();
var url="http://localhost";
xmlHttp.open("POST",url,true);
var params = "lorem=ipsum&name=binny";
function timerMethod() 
{
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length", params.length);
xmlHttp.send(params);
}

Пожалуйста, помогите мне в этом вопросе

С уважением, Muthu.S

1 Ответ

0 голосов
/ 02 марта 2012

Это должно сработать, если вы назовете timerMethod() из другого места в коде, на что ссылаются злые людиНапример:

xmlHttp=new XMLHttpRequest();
var url="http://localhost/stackoverflow/response.php";
xmlHttp.open("POST",url,true);
var params = "lorem=ipsum&name=binny";
function timerMethod()
{
    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Content-length", params.length);
    xmlHttp.send(params);

    xmlHttp.onload = function(){
        console.log( this.responseText );
    }
}

timerMethod(); 
...