📅  最后修改于: 2023-12-03 15:12:48.348000             🧑  作者: Mango
在网站中阻止右键单击菜单上的默认窗口可以对页面的安全性提供一定的保护作用,如防止别人通过浏览器查看页面源代码等。在Javascript中,可以通过添加事件处理程序(preventDefault)来实现阻止右键单击菜单上的默认窗口。
在HTML页面中添加如下Javascript代码:
document.addEventListener('contextmenu', function(e) {
e.preventDefault();
});
该代码将阻止右键单击菜单的默认行为。当用户右键单击页面时,浏览器将不会显示默认的右键单击菜单。
document.addEventListener
:添加事件监听器,监听页面上下文菜单事件。'contextmenu'
:上下文菜单事件的名称。function(e) {...}
:当上下文菜单事件被触发时执行的函数。e.preventDefault()
:取消默认行为,阻止右键单击菜单的默认行为。