我打了一个ajax电话。它是通过content_script.js的chrome扩展名制作的。完成后,应该提醒返回的消息。但是,警报会将响应显示为空白。
content_script.js
function got_response(){
alert(xmlHttp.responseText);
}
var xmlHttp=new XMLHttpRequest();
xmlHttp.open("POST", domain, true);
xmlHttp.onreadystatechange = got_response;
xmlHttp.send();
view.py:
return HttpResponse("login_error")
我收到一条警告消息,但它不包含我的消息“login_error”。我设置了断点,它肯定会从那里返回。似乎这有时会起作用,有时却不起作用。就像它进入的状态一样?
编辑:这似乎发生在request.user是匿名的时候(因为我已登录也是一个错误)
答案 0 :(得分:0)
答案似乎也是在清单文件中添加我自己网站的权限。
"permissions": [
"activeTab", "http://mysite.com/"
],