0

所以我有一个 ajax 请求,当我输入文件名 ex 时可以正常工作:

var security = function(){
    var link = $('#chosen').attr('href');
        $.get('func.php',function(result)         {
            if (result > 75 && result % 5 === 0){
                    $('#chosen').attr("href", link);


            }else{
             $('#chosen').attr('href','https://www.google.com');

            }
        });
        $("#chosen").click(function(){
            $.get('func2.php',function(results){
            if (results === results){
                location.reload();
            }
        });
        });
        $("#chosen").click(function(){
            $.get('func3.php',function(results){
            if (results === results){

            }
        });
        });
};

我想让 func.php 函数可以从任何地方重新调用,所以我有一个名为 cligit.com 的 url 我尝试像这样链接它但是当我这样做时它停止工作

var security = function(){
    var link = $('#chosen').attr('href');
        $.get('http://www.vanillacomp.com/browse/func.php?callback=?func.php',function(result)         {
            if (result > 75 && result % 5 === 0){
                    $('#chosen').attr("href", link);


            }else{
             $('#chosen').attr('href','https://www.google.com');

            }
        });
        $("#chosen").click(function(){
            $.get('http://www.cligit.com/func2.php',function(results){
            if (results === results){
                location.reload();
            }
        });
        });
        $("#chosen").click(function(){
            $.get('http://www.cligit.com/func3.php',function(results){
            if (results === results){

            }
        });
        });
};
4

1 回答 1

0

将这些添加到func.php页面的标题中

header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: GET, POST');

希望这有帮助,谢谢

于 2013-08-30T17:06:18.490 回答