0

私が持っている多くのウェブサイトで私のリンクのカウンターを構築しようとしています。他のウェブサイトの私のリンクをクリックするたびに、私のデータベースはそれらをカウントします..

(すべてのウェブサイトは別のサーバーにあります..)

これを実現したいすべてのページで、Jqueryでいくつかのスクリプトを作成しようとしました:

$(document).ready(function() {

    attach();
});


function attach() {

    var name;
    var classCounter = $('.counterStrike');

    classCounter.bind('click', function() {

        var name = $(this).attr('name');

        var url = "http://XXXXX.######.XX/XXX/XXXX/Handler/Handler.aspx";
        var op = "1";
        var fromLocation;

        $.post(url, {
            name: name,
            op: op
        }, function(result) {
            alert(1);
            $("#result").html(result);

        });


    });


}

これは同じサーバーで正常に機能したので、クロスブラウザーの問題があると思いますか? 右?それを操作する方法はありますか?

ありがとう!

4

2 に答える 2

2

jsonp を使用できます。クロスドメインリクエストに使用されます

于 2012-11-04T12:46:20.617 に答える
-1

たとえば、サーバーからリモートに投稿してデータを取得する新しい HttpHandler を自分の側に追加できます。

次に、一種のプロキシのように、ajax経由でhttphandlerに投稿します...

于 2012-11-04T12:52:36.400 に答える