0

こちらのデモをご覧ください

ここでは、(情報を取得するために)いくつかのURLに対してajaxリクエストを行おうとする私のコードの簡略化されたバージョンを見ることができます。

クロスドメインリクエストを可能にするJSコードもあります。

問題は、リクエストが情報を返さないこともあれば、チャームのように機能することもあります。

たとえば、上記のjsfiddleリンクでは、2つの変数があることがわかります。

var testurl = "http://www.omgubuntu.co.uk/2013/03/its-official-ubuntu-gnome-remix-joins-the-ubuntu-family";
var testurl2 = "http://habrahabr.ru/post/172755/";

コードを編集し、URL変数をtesturlに設定すると、ajax呼び出しの結果は空になりません(明確に、コンソールで確認できます)。ただし、URL変数をtesturl2に設定すると、リクエストは空になります。

なぜそうなのか?回避策はありますか?

4

0 に答える 0