是否可以使用一段代码或执行以下操作的函数。
我想要一个javascript文件使用变量向我的另一个域发送请求。此网页将根据数据库检查变量并返回原始javascript文件,结果为TRUE或FALSE
答案 0 :(得分:4)
如果您要在域之间发送请求,则应查看http://api.jquery.com/jQuery.ajax/并将dataType
设置为jsonp
,以使用脚本标记加载响应。
有关JSONP的更多详情:https://stackoverflow.com/search?q=jsonp
答案 1 :(得分:0)
我不知道JSONP并使用了不同的方法
$.ajax({
type: "GET",
crossDomain:true,
url: 'http://otherdomain/check.php',
success: function(data) {
// check.php response
}
});
并在check.php中
<?php
$allowable_hosts = array('http://originaldomain','http://anotherdomain');
if (in_array($_SERVER['HTTP_ORIGIN'],$allowable_hosts))
header('Access-Control-Allow-Origin: *');
//echo "ok"; - your check code
?>