我正在尝试访问gmail原子提要但似乎无法使其正常工作。我试过了:
function testing(){
alert("hi");
getMail = new XMLHttpRequest();
getMail.open('GET','https://mail.google.com/mail/u/0/feed/atom/', true);
getMail.onload = function() {
var allXML = getMail.responseText;
alert("hi2");
alert(allXML);
}
getMail.send(null);
}
但是当我运行它时,我看不到“hi2”,请放下响应文字。
我登录到gmail,如果将https://mail.google.com/mail/u/0/feed/atom/'
直接放入浏览器,则可以看到xml。我正在使用Firefox v29。
我在这里读过以前的类似问题,但没有任何帮助。
现在我到了“hi2”但是responseText是空白的......代码是:
function testing(){
getMail = new XMLHttpRequest();
getMail.open('GET','https://mail.google.com/mail/u/0/feed/atom/', true);
getMail.withCredentials = true;
getMail.onreadystatechange = function() {
if (getMail.readyState == 4) {
var allXML = getMail.responseText;
alert("hi2");
alert(allXML);
}
}
getMail.send(null);
}
有什么想法吗?