0

ここで、IE 9 および 8 の jQuery 投稿に問題がある人についての記事をいくつか読みました。推奨事項に従いましたが、まだ問題を解決できません。

このコードは単純なビデオ トラッカーであり、何らかの理由でどのバージョンの IE でも機能しません。

何か案は?

<script>
    $(document).ready(function () { 

        var href = jQuery(location).attr('href');
        var url = jQuery(this).attr('title');
        var account = "parts_survey"; // Account name, no spaces
        jQuery.post("http://mydomain.com/tracking/vt.php", { title: url, video_url: href, account: account } );
    });
</script>
4

1 に答える 1

1

「ブラウザのセキュリティ制限により、ほとんどの「Ajax」リクエストは同じオリジン ポリシーの対象となります。リクエストは、異なるドメイン、サブドメイン、またはプロトコルからデータを正常に取得できません。」

試す$.post("/tracking/vt.php", { title: url, video_url: href, account: account } );

クロスドメイン リクエストについては、こちらをご覧ください$.getJSON

http://api.jquery.com/jQuery.getJSON/#jsonp

http://en.wikipedia.org/wiki/JSONP#How_it_works

于 2012-09-10T16:54:26.600 に答える