2010年5月アーカイブ

そういえばこのブログの存在を忘れそうになってた・・・。
久々の更新。

今回、YouTube動画を扱うウェブを制作していますが
その際にHighslideというAjaxを利用しました。

ちなみにHighslideというのは、javascriptのビューワーで
ポップアップなどで使えます。
すごくいい感じなのでこれは結構多用しています。

Highslide JS - JavaScript thumbnail viewer

ただ、今回このビューワーを使ってポップアップさせたところ
YouTube動画の後ろに隠れるんですね・・・。IEだけ(泣)

何かいい方法はないかといろいろ探したところ
paramの設定でクリアできました。

<param name="wmode" value="transparent" />
<param name="WindowlessVideo" value="0" />

上記の2行を追加し、さらにembedのオプションに下記のコードを
追加するとYouTube動画の前にポップアップしました!

<embed wmode="transparent"></embed>

IEのせいで作り直しかと思ってましたが、これでクリアできて
ホッと胸をなでおろしました・・・。

またひとつIEが嫌いになりましたが(笑)