-3

同じサイトの 2 つの異なるページで問題が発生しています。どちらも同じ Javascript を 1 行ずつ実行していますが、1 つはエラーをスローし、もう 1 つはそうではありません。以下の2つのURLをご覧ください...

http://www.gloprofessional.com/moist-hydration-mist - 左の列の再生をクリックして ください http://www.gloprofessional.com/info/learn-more/videos/ - 任意のビデオ リンクをクリックしてください

クリックすると、fancybox リンクがトリガーされ、YouTube ビデオが再生されます。

なぜ一方が機能し、他方が機能しないのかについてのアイデアはありますか? メインの URL は Magento で実行されていますが、/info/ 以下はすべて式エンジンです。

ありがとうございました!

4

2 に答える 2

0

1 つは xhr(ajax) を使用して YouTube から URL をロードしますが、現在の別のドメインから xhr を使用することはできません。もう 1 つは、YouTube の URL で iframe を使用することで問題ありません (フレームのアクセス許可でエラーが発生します)。

于 2013-03-26T23:34:54.607 に答える
0

2 番目のリンク内では、コンテンツが iframe 内にロードされます。

メイジサイト内で、コンテンツが直接読み込まれると思いますか? mage fancybox 内でも iframe を使用すると、機能するはずです。

于 2013-03-26T23:35:51.667 に答える