要以编程方式禁用Opera浏览器的右键拖动手势,可以通过以下步骤实现:
var isOpera = (!!window.opr && !!opr.addons) || !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0;
if (isOpera) {
document.addEventListener('mousedown', function(event) {
if (event.button === 2) {
event.preventDefault();
}
});
}
上述代码通过监听鼠标按下事件,如果按下的是右键(button值为2),则阻止默认行为,从而禁用了Opera浏览器的右键拖动手势。
这种方法适用于前端开发中需要禁用Opera浏览器右键拖动手势的场景。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云