$ .ajax()関数を介してAPIを呼び出そうとしています。jqueryによってIEでAjaxレスポンスがblakeされました
I'gotのFirefoxで応答が、それはjQueryの デバッガによってIEでブロックされてしまったが、エラーMSGを示しています。あなたは本当にIEのエラーを取得しない
permission denied jquery-1.4.2.min.js line 127 character 287
$ .ajax()関数を介してAPIを呼び出そうとしています。jqueryによってIEでAjaxレスポンスがblakeされました
I'gotのFirefoxで応答が、それはjQueryの デバッガによってIEでブロックされてしまったが、エラーMSGを示しています。あなたは本当にIEのエラーを取得しない
permission denied jquery-1.4.2.min.js line 127 character 287
をしかし、あなたはそれをデバッグする場合は、よサーバーが決してヒットせず、コードが成功ブロックに到達しないことを確認してください。
AJAXリクエストについては、www。サブドメインとして認識され、xmlhttprequestオブジェクトの同じ起点ポリシーが破られます。
あなたのAJAXリクエストのドメインがページのドメインとjavascriptファイルと一致することを確認します。つまり、wwwを取り除く必要があります。あなたの$に.get()関数で
それとも、まだ別のドメインへの$に.getを行う必要がある場合は、お使いのjQueryの(> 1.5.1)AjaxのリクエストでXHRオプションを使用してみてください:
$.ajax({
url: a_cross_domain_url,
type: "GET",
xhrFields: {
withCredentials: true
}
});
HEPE助けてくれる
別のドメインへのXHRは許可されていませんか? –
デフォルトではありません。なぜhttp://fettig.net/weblog/2005/11/28/how-to-make-xmlhttprequest-connections-to-another-server-in-your-domain/を説明する記事があります – WooDzu
別のサーバー(または別のプロトコル)でファイルを要求しますか? –
要求を行うために使用しているコードを投稿してください。 –
はい私は別のサーバの$アヤックス上のどの({ \t \t \t \tタイプAPIにリクエスト: "GET"、 \t \t \t URL:testUrl、 \t \t \t成功:関数(MSG){ \t \t \t \t \t \t \t(MSG!= "" && MSG!= null)の場合は{ \t \t \t \t \t \t JA lert(msg); \t \t \t \t \t} \t \t \t}、 \t \t \tエラー:関数(){ \t \t \t \t jAlert( "エラー"); \t \t \t} \t \t \t}); –