我希望从 http://graph.facebook.com/1mahalkita
返回json数组 var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", "http://graph.facebook.com/1mahalkita", true);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
alert(xmlhttp.responseText);
}
}
xmlhttp.send();
此代码应该可以正常工作,但是当我在firefox控制台中执行此代码时,我遇到错误 错误
[Exception... "<no message>" nsresult: "0x805e0006 (<unknown>)" location: "JS frame :: debugger eval code :: <TOP_LEVEL> :: line 2" data: no]
我该如何解决这个问题? 这是屏幕曝光
_________________________更新____________________________________________________
实际上代码适用于其他浏览器选项卡控制台。当我从facebook tab执行时,它才起作用。因为我使用此代码和其他一些代码我必须在fb页面上使用控制台 代码应该在
中执行答案 0 :(得分:3)
问题是你正在尝试加载混合内容。您必须在get请求中使用https,因为Facebook仅使用https。