1

Chrome で次のエラーが表示されます。

安全でない JavaScript が、URL2 のフレームから URL1 のフレームにアクセスしようとしています

これを検索しましたが、ほとんどの場所で実際に使用されている Iframe があり、親にアクセスしようとします。

私の場合、IFrame はありませんが、このエラーが発生します。それはページにあります:

http://sikhvideos.org/video-details.asp?id=39

Chrome でエラーを表示するには、メイン ビデオ画面の下にあるビデオ クリップのサムネイルの 1 つをクリックします。これにより、ビデオの右側のコンテンツが読み込まれます。これは、ID「width366px」内のコンテンツを置き換えることによって行われます。

そのためのコードは通常です:

document.getElementById("width366px").innerHTML= <data returned by ajaxVideoPartDetails.asp>

すべてのヘルプは非常に高く評価されています。

よろしくサンディ

4

1 に答える 1

1

このエラーが発生するのは、スクリプトがから実行されてstatic.ak.fbcdn.netおり、メインサイトがビデオの元と同じURLで実行されている場合でも、スクリプトは実行されていないためです。

したがって、chromeはスクリプトをチェックし、スクリプトは別のサイトから実行され、これによりこのエラーが発生します。

解決策は、スクリプトのこの部分をページ上またはドメイン上に移動し、他のサイトからではなく、そこから呼び出すことです。

于 2012-07-03T21:07:15.627 に答える