他のドメイン(私は制御できません)から(私が制御できる)外部ページを呼びたいと思います。以下は私が呼び出すために使用するスクリプトですが、ページは呼び出されていません。純粋なJavaScriptを使用して外部ページを呼び出す方法
$(function() {
var val = window.location.hostname;
alert(val);
$.ajax({
type: "GET",
async: false,
crossDomain: true,
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: "http://somedomain.com/validate.aspx/validfunction",
data: "{domain: '" + val + "'}",
contentType: "application/json; charset=utf-8",
success: function (data) {
alert(data.d);
},
error: function (jqXHR, textStatus, errorThrown) {
alert('error');
console.log(jqXHR, textStatus, errorThrown);
}
});
});
いいえ、なぜ私が電話することはできません。ページを呼び出すにはより良い方法がありますか?ご意見をお聞かせください。
あなたは 'URL'が動作しないためにあなたの' GET'リクエストを言いたいのですか? –
サーバは 'JSON'を' data'と期待していますか? 'error'ハンドラは呼び出されていますか? – guest271314
あなたは私たちにそのURLを送信するパラメータを提供することができます。 –