首先需要修改index.template.html生成的靜態模板頁面,使用js監聽document.onmousedown事件,並呼叫flex裡暴露的方法,**如下:(index為生成的flash物件id) function onnsrightclick(e)
returnfalse;
} function onierightclick(e)
returnfalse;
} document.captureevents(event.mousedown);
document.addeventlistener("mousedown", onnsrightclick, true);
} else
第二步,還需要修改index.template.html預設生成flash的指令碼,在ac_fl_runcontent方法呼叫裡新增一行"wmode", "opaque",引數設定,這是關鍵。
layout="absolute" fontsize="12" title="個人檔案">
layout="absolute" fontsize="12" title="日曆">
this.contextmenu.hidebuiltinitems();
var contextmenuitem : contextmenuitem =new contextmenuitem("powered by: jonllen");
contextmenuitem.enabled =false;
contextmenu.customitems.push(contextmenuitem);
this.contextmenu.customitems.push(contextmenuitem);
Flex遮蔽預設右鍵選單。
首先需要修改index.template.html生成的靜態模板頁面,使用js監聽document.onmousedown事件,並呼叫flex裡暴露的方法,如下 index為生成的flash物件id function onnsrightclick e returnfalse function oni...
Flex遮蔽預設右鍵選單。
首先需要修改index.template.html生成的靜態模板頁面,使用js監聽document.onmousedown事件,並呼叫flex裡暴露的方法,如下 index為生成的flash物件id function onnsrightclick e returnfalse function oni...
Flex遮蔽預設右鍵選單。
首先需要修改index.template.html生成的靜態模板頁面,使用js監聽document.onmousedown事件,並呼叫flex裡暴露的方法,如下 index為生成的flash物件id function onnsrightclick e returnfalse function oni...