• ベストアンサー

IE9のベータ版がリリースされましたが、LightBoxが効かないみた

IE9のベータ版がリリースされましたが、LightBoxが効かないみたいです。 こちら(http://www.goodpic.com/mt/archives2/2007/03/lightboxjs.html)のサイトにあるLightBoxで、効くのと効かないのがあります。特に一番メジャーなLightBox2が無効です。 これはIE9の仕様でしょうか?どうすれば有効にできるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.6

多分なんですが・・・ lightbox2はprototype.jsのライブラリを利用しているのでIE判別もライブラリ任せなんじゃないでしょうか。 ライブラリ内を見てみるとIEの判別法が!!(window.attachEvent && !window.opera)なので、もしかするとこの部分をIE9用に修正すればいけるかもしれません。 window.attachEventがもしかしたらIE9では動かないんじゃないですかね?

ima2008
質問者

補足

おっしゃる通りprototype.jsの問題のようですね。jQueryLightboxだと正常です。 しかし色々やってみたのですが、prototype.jsのどこをどういじればいいのか分かりませんでした。 ちなみにIE9でもアドレスバーの右にある互換表示をクリックすると正常に動くようです。 う~ん・・・。 この記事(http://journal.mycom.co.jp/news/2010/03/31/032/index.html)にもあるように、attachEventがらみであることは間違いなさそうです。

その他の回答 (5)

noname#118451
noname#118451
回答No.5

>これはIE9の仕様でしょうか?どうすれば有効にできるでしょうか? 仕様です。 自分でLightBoxのソースをIE9でも動くように治せばおkです。 javascriptってそういうもんです。 ブラウザのバージョン、種類によって対応していかないと、ちゃんと動きません。 なので、IEの変化を待つよりは、ちゃんと動くLightBoxがそのうちリリースされる(てかされてるかも?)ので、それを使えばおkです。

ima2008
質問者

補足

この記事「http://www.computerworld.jp/topics/browser/168129.html」では、IE 9のJavaScriptは、競合ブラウザに追いついた」とあったので期待していたんですが・・・。 いずれにしろしばらく様子見ですかね・・・。正式版でも同じだったらまたIEだけ別コード用意とかしないといけないのは・・・めんどうですね。

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.4

すばやいですね。 IE9のベータのリリースは昨日(9/15)でしたね。もう試されたんですか! あっちこっちに、「とっても速くなった、便利になった。」の感想と、 「逆のXXが動かなかった」の報告が出回り始めましたね。 結局 Windows XP には、インスト出来ないみたいで、LightBoxが 動かない以上に残念です。  理由は、IE9がらみの質問に想像でしか答えられなくなるからです。 ※LightBox2が動かないのは事実のようです。その代わり高速になった <canvas>要素でやれってか。 Win XP Firefox3.6の環境でも十分速いぞ、ましてGoogleChromeなら さらに高速だ。 http://ie.microsoft.com/testdrive/Graphics/CanvasPinball/default.html

ima2008
質問者

補足

β版だからか、それとも・・・って感じですね。 様子見してみます。

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.3

とりあえず参考URLをどうぞ。 Platform Preview向けなのでβには適合しない部分もあるかもしれませんが、まだβ向けのフィードバック方法は(少なくとも日本語では)出てないようです。

参考URL:
http://hebikuzure.spaces.live.com/blog/cns!7B8DEE551B8CBD04!449.entry
ima2008
質問者

補足

正式版で改善されているのを祈るしかないですね・・・

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.2

とりあえず改善要求をMicrosoftに出しておきましょう。 そうすれば正式リリース版では改善されている「かも」しれません。

ima2008
質問者

補足

改善要求出したいのですが、どこから出せばいいでしょうか?

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

いや、そもそもβ版ってそういうものですけど。

ima2008
質問者

補足

改善される見込みはありますか?

関連するQ&A