use*_*042 1 xmlhttprequest google-chrome-extension
我已经打破了很长一段时间了.我正在尝试向谷歌发送xmlhttprequest并将相应的数据记录到我的控制台中.我的代码:
sendRequest();
function sendRequest()
{
var req = new XMLHttpRequest();
req.open(
"GET",
"http://www.google.com",
true);
req.send(null);
console.log(req.responseText);
}
Run Code Online (Sandbox Code Playgroud)
我在manifest.json中添加了权限.但是,当我调试它什么都不打印.只是一个空行.我在这做错了什么
Dmitri Sorin的答案会很好.这是一个更普遍的版本:
sendRequest('http://www.google.com/', function (response) {
alert('My request returned this: ' + response);
});
function sendRequest(url, callback) {
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function () {
if (xhr.readyState == 4) {
callback(xhr.responseText);
}
};
xhr.open("GET", url, true);
xhr.send();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6184 次 |
| 最近记录: |