0

是否有可能有一段代码或一个函数来执行以下操作。

我希望 javascript 文件使用变量向我的不同域发送请求。该网页将根据数据库检查变量并将结果返回到原始 javascript 文件为 TRUE 或 FALSE

4

2 回答 2

4

如果您在域之间发送请求,您应该查看http://api.jquery.com/jQuery.ajax/dataType设置为jsonp使用脚本标记加载响应。

有关 JSONP 的更多详细信息:https ://stackoverflow.com/search?q=jsonp

于 2012-05-03T09:03:28.473 回答
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
?>
于 2012-05-03T09:23:13.040 回答