2009/08/02 記事:竹田
画像をモーダルウィンドウで表示する際の落とし穴
私もよくサムネイル画像から拡大画像を表示させる場合、モーダルウィンドウで行なう事が多い。ちなみにモーダルとは新規画面をポップアップ表示させて、そこにダイアログや拡大写真を表示。「クローズ」や「キャンセル」をクリックしてその画面を閉じない限り、呼び出し元の画面操作ができないようにするのがモーダルだ。最近では色々なJSライブラリが出ているが、Flashとこれらのモーダルウィンドウ用のJSライブラリを使用する場合、注意が必要だ。
どうやらIEだとFlashが一番上に表示され、モーダルウィンドウがうまく表示できない。この解決法として貼付け用のパラメータでwmodeをtransparentに設定すればFlashを背後に表示させる事ができるが、wmodeはクセ者でFlash内でのテキストフィールドで日本語がうまく入力できないという不具合が発生する。これはQUICK CARTでは致命的!私も最近気がついたのだった・・・(汗)AdobeのTechNoteでも『半角英数文字の入力は可能ですが、日本語の入力が必要なケースは wmode を transparent に設定することを避けてください。』となっている。これらを回避させる場合、何らかの形で工夫する必要がある。wmodeの使用を避け、例えばモーダルウィンドウを表示する(クリック)時にFlashオブジェクトを無効又は隠すなど。又、MacではFirefox、Safari共に普通に導入可能なので、気にする必要はない。
- 2011/04/08
【重要】 Mac版 Firefox4におきましてFlash上のテキスト入力ができない問題 - 2010/06/11
Adobe Flash Player 10.1正式版 提供開始 - 2010/02/09
IE6のサポートについて - 2010/01/05
新年のご挨拶 - 2009/12/12
QUICK CARTv3.40にバージョンアップ! - 2009/11/01
特定商取引法の改正についての対応 - 2009/10/01
QUICK-SOKUTIONに寄せられる「よくあるご質問トップ10」其の1 - 2009/09/10
不況だからこそQUICK CARTでネット販売 - 2009/08/02
画像をモーダルウィンドウで表示する際の落とし穴 - 2009/07/01
スマートフォン上でQUICK CARTが動く日は近い? - 2009/06/01
いよいよ今月末でQUICK CARTフリー版のサービス停止 - 2009/05/01
QUICK CLIPでサイトの利便性を高めよう! - 2009/04/01
QUICK CARTをWordPressに設置してみる - 2009/03/01
QUICK CARTだからこそ出来るショッピングページ - 2009/02/10
QUICK CARTのカバーを活用してみよう!
