「top/2005年09月16日/Flashの右クリックメニュー」の編集履歴(バックアップ)一覧に戻る
top/2005年09月16日/Flashの右クリックメニュー - (2005/09/22 (木) 13:31:56) のソース
#blognavi ver7から右クリックメニューを編集できるようだ。 これは、右クリックでサウンドのon/offを切替える例 &html(<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="300" height="100" id="test" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="http://site3.s18.xrea.com/blog/test.swf" /><param name="quality" value="high" /><embed src="http://site3.s18.xrea.com/blog/test.swf" quality="high" bgcolor="#ffffcc" width="300" height="100" name="test" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>) これだけではサウンドon/offはわからぬが、右クリックメニューが変化しているのがわかるはず。flashMX2004を持っている方は試してみて。 1フレーム目に書かれたスクリプト >function sON(){ >var my_cm:ContextMenu = new ContextMenu(); >my_cm.customItems.push(new ContextMenuItem("sound OFF", offHandler)); >this.menu = my_cm; >} >function sOFF(){ >var my_cm:ContextMenu = new ContextMenu(); >my_cm.customItems.push(new ContextMenuItem("sound ON", onHandler)); >this.menu = my_cm; >} >function onHandler(obj, item){ >sON(); >} >function offHandler(obj, item){ >sOFF(); >} > >sON(); #right{ カテゴリ: [[[web>top/カテゴリ/web]]] - &trackback() - 2005年09月16日 00:44:46 } #comment(nostyle,nsize8,size30) #blognavi