2

サイト: http://blieque.comli.com/motion

始める前に、動画を表示するための Lightbox2 (Lokesh Dhakar の) に代わる多くの方法があることを知っていますが、HTTP 要求も最小限に抑えたいので、MooTools と JQuery を既に使用している 3 つの異なる JavaScript の使用を避けたいと思います。ディスク使用量として。

来て、Lightbox2 はビデオを完全にサポートしていません。しかし、JavaScript は基本的に 's 属性の内容を取得し、ライト ボックスが開いているときに 's 属性に配置していることにa気付きましたhref。私が見る限り、これを(完了) に変更し、アンカー タグを に設定すると、その YouTube ビデオを含む が生成されます ( に置き換えると、ビデオのフルスクリーン バージョンが表示されます。imgsrcimgiframehrefyoutube.com/embed/*video-id*iframewatch?id=embed/

次に、デフォルトの上に、幅、高さ、およびフレーム境界属性の JavaScript も追加しましたclass="lb-image"。ページが読み込まれ、ライトボックスが呼び出されると、空のウィンドウが作成されます。コードを調べると、すべての属性がそこにあることがわかりますが、フレーム フレーム内のページは読み込まれておらず、空のheadandbodyタグが作成されているだけです。

それがサーバーの問題なのかコードの問題なのか、もしそうなら、それを修正する方法を考えていました. それを機能させる方法があれば?

ありがとう

注: 私は Drupal を使用していないため、このlightvideoオプションは利用できません。

4

2 に答える 2

-8

ビデオ サポートの有効化

デフォルトでは、ビデオのサポートは無効になっています。ただし、これは admin/settings/lightbox2 のビデオ サポートを有効にするオプションをチェックすることで簡単に有効にすることができます。

基本的な例

<a href="http://video.google.com/videoplay?docid=1811233136844420765" rel="lightvideo">This Video</a>

参照

于 2012-07-19T10:01:01.037 に答える