サイト: http://blieque.comli.com/motion
始める前に、動画を表示するための Lightbox2 (Lokesh Dhakar の) に代わる多くの方法があることを知っていますが、HTTP 要求も最小限に抑えたいので、MooTools と JQuery を既に使用している 3 つの異なる JavaScript の使用を避けたいと思います。ディスク使用量として。
来て、Lightbox2 はビデオを完全にサポートしていません。しかし、JavaScript は基本的に 's 属性の内容を取得し、ライト ボックスが開いているときに 's 属性に配置していることにa
気付きましたhref
。私が見る限り、これを(完了) に変更し、アンカー タグを に設定すると、その YouTube ビデオを含む が生成されます ( に置き換えると、ビデオのフルスクリーン バージョンが表示されます。img
src
img
iframe
href
youtube.com/embed/*video-id*
iframe
watch?id=
embed/
次に、デフォルトの上に、幅、高さ、およびフレーム境界属性の JavaScript も追加しましたclass="lb-image"
。ページが読み込まれ、ライトボックスが呼び出されると、空のウィンドウが作成されます。コードを調べると、すべての属性がそこにあることがわかりますが、フレーム フレーム内のページは読み込まれておらず、空のhead
andbody
タグが作成されているだけです。
それがサーバーの問題なのかコードの問題なのか、もしそうなら、それを修正する方法を考えていました. それを機能させる方法があれば?
ありがとう
注: 私は Drupal を使用していないため、このlightvideo
オプションは利用できません。