ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Flashコミュの【質問】Firefoxでマウスホイールが無効になってしまう

  • mixiチェック
  • このエントリーをはてなブックマークに追加
FlashCS3で FlashPlayer9向けにブログパーツを制作しております。

ブログパーツ内でスクロールをさせるためにホイールイベントを使っているのですが、
Windows版のFirefoxでイベントを取得することができません。
(3.0.14で確認。Macは持っていないので不明)

swfobjectを使用すれば問題なく動作しました。
が、ブログパーツなので記述を簡略にするために swfobjectは使えません。

下記のような外部JSファイルを読み込ませています。
wmodeは無記述、transparent、opaqueを試しましたがだめでした。

解決方法を御存知の方はどうかよろしくお願いします。

//////////////////////////////////////
var __bannerSwf = "hoge.swf";
var __bannerParam = "&location="+ escape(document.location);
var __width = 150;
var __height = 250;
var __wmode = "";
var __vars = "";
var __bgcolor = "#ffffff";

var __banner = ''+
'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+__width+'" height="'+__height+'" id="sakura" align="middle">'+
'<param name="allowScriptAccess" value="always" />'+
'<param name="FlashVars" value="'+__vars+'" />'+
'<param name="movie" value="'+ __bannerSwf + __bannerParam + '" />'+
'<param name="quality" value="high" />'+
'<param name="bgcolor" value="'+__bgcolor+'" />'+
'<param name="wmode" value="'+__wmode+'" />'+
'<embed src="'+ __bannerSwf + __bannerParam + '" FlashVars="'+__vars+'" quality="high" wmode="'+__wmode+'" bgcolor="'+__bgcolor+'" width="'+__width+'" height="'+__height+'" name="sakura" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
'</object>';+

document.write(__banner);
//////////////////////////////////////

FAQだとは思うのですが、検索しても適切な解が見付からなかったので質問させていただきました。

コメント(0)

mixiユーザー
ログインしてコメントしよう!

Flash 更新情報

Flashのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング