禁用对Shadowbox.js的右键单击

时间:2012-06-30 02:04:56

标签: javascript right-click shadowbox

我目前正在使用Shadowbox.js到我的图库,我想在访问者以完整尺寸查看图片时禁用右键单击。我怎么能做到这一点?

提前致谢。

1 个答案:

答案 0 :(得分:3)

您可以执行以下操作以专门定位Shadowbox.js,并在页面的其余部分保留上下文菜单。

jQuery 1.7 +

$(function(){
    $('#sb-wrapper').on('contextmenu', function(){return false;});
});

jQuery 1.6

$(function(){
    $('#sb-wrapper').live('contextmenu', function(){return false;});
});

本地

//Should be executed as part of the window.onload method 
document.getElementById('sb-wrapper').oncontextmenu = function(){return false;}

演示

http://www.shadowbox-js.com/

上的Chrome控制台中执行Native语句