PrettyPhoto图像另存为

时间:2013-06-25 00:18:53

标签: jquery gallery lightbox prettyphoto

我对类漂亮的照片有问题,我没有意义保存我看到的图像,有这个问题的解决方案吗?

这是类jquery

http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/

可以将保存图像设为...如果我尝试右键单击...我没有保存图像的选项

尝试更改css,但问题不在于他们

prettyphoto是灯箱的克隆版 我的版本是3.0

1 个答案:

答案 0 :(得分:0)

你可以用这个:

$('img').bind('contextmenu', function(e) {
    return false;
}); 

或您可以在this guy blog:

中找到的其他解决方案
function nocontext(e) {
        var clickedTag = (e==null) ? event.srcElement.tagName : e.target.tagName;
        if (clickedTag == "IMG") {
            alert(alertMsg);
            return false;
        }
    }
    var alertMsg = "Image context menu is disabled";
    document.oncontextmenu = nocontext;

或者您可以使用plugin来管理或制作右键菜单,根据他们的文档和示例,您只需要这样就可以创建自定义菜单

var menu1 = [
  {'Option 1':function(menuItem,menu) { alert("You clicked Option 1!"); } },
  $.contextMenu.separator,
  {'Option 2':function(menuItem,menu) { alert("You clicked Option 2!"); } }
];
$(function() {
  $('.cmenu1').contextMenu(menu1,{theme:'vista'});
});

但请检查一下,做些适合你的事情。