SyntaxError
jQueryを使用してJSONP経由で不正な可能性のあるリソースにアクセスするときに、を検出しようとしています。
このようなことを実行すると
try
{
$.ajax("http://www.google.com", {dataType:"jsonp"});
alert("good");
}
catch(e)
{
alert("bad");
}
からの"good"
メッセージと一緒にメッセージを受け取ります。私が得たいのはメッセージです。Chrome を使用していますが、可能であればクロスブラウザー ソリューションが必要です。Uncaught SyntaxError: Unexpected token <
www.google.com:1
"bad"
SyntaxError
返されたリソースが有効な JSONP ドキュメントではないことを抑制して検出する方法はありますか?