0

私は 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();

ビュー.py:

return HttpResponse("login_error")

アラート メッセージが表示されますが、メッセージ「login_error」が含まれていません。ブレークポイントを設定しましたが、そこから確実に戻ります。これはうまくいく場合とうまくいかない場合があるようです。入り込む状態みたいな?

編集:これは、request.userが匿名の場合に発生するようです(ログインしているため、これもエラーです)

4

1 に答える 1

0

答えは、マニフェスト ファイルに自分のサイトへのアクセス許可も追加することのようです。

"permissions": [
    "activeTab",  "http://mysite.com/"
  ],
于 2013-07-08T07:26:02.173 に答える