做起来其实蛮简单,做之前先确认你不需要改页面的ADF组件的右键菜单功能。
第一步:
拖一个ClientListner组件到页面的document组件上,设定type=load。 method=disableContextMenu
然后在document组件下,拖一个af:resource,定义disableContextMenu方法。
<af:resource type="javascript">
function disableContextMenu(){
document.οncοntextmenu=function(){return false};
alert('here');
}
</af:resource>
这样就搞定了。同样道理,如果需要页面加载时做一些javascript的事情,也可以这样处理。