名古屋でホームページ制作とFlash eternity design BLOG

SWFObjectとThickBox

先日からこのサイトでも利用し始めたSWFObjectと前々から利用していたThickBoxですが、
同時に使用するとThickBoxが機能しなくなるという問題が発生しました。
どうも必ず発生するというわけではなさそうで、どのような条件で発生するのかわかりませんが、
症状が出るHTML(ページ)では必ず問題が出ます。
一応、”逃げ”の解決策ですが、SWFObjectのso.writeとか記述するJavaScript部をページ内のすべてのThickBoxリンクの後に記述することで問題が出ないようです。
ただ、この方法だとSWFObjectの実行が遅くなってしまうので、一瞬JavaScript書き換え前のHTMLが表示されてしまいます。
あー、ThickBoxとJQueryのどちらが問題なのかはわかりません。
もっと根本的な修正をしたい。(どっかのすごい人まかせ)

忙しくて、コメント遅くなってしました。
申し訳ありません。
自分で確認した症状はコメントいただいたページでゲストさんが投稿されているものとまったく同じですね。
そのページではThickBoxが正常に動作しているようなので不思議なのですが。
(自分でもなぜか動作するページがありました)
このあたり条件がよくわかっていません。
「?」を含むURIのものだけでなく通常の画像などへのリンクも機能しなかったです。

About me

名古屋を中心に、フリーランスでホームページ制作してます。 デザイン・サイト制作・Flash制作と幅広く対応可能です。 案件のご依頼・ご相談はお問い合わせよりご連絡ください。