html - 如何阻止右键单击 HTML 中的特定区域?

标签 html css

如何阻止在 HTML 中特定区域的右键单击?


就像在 youtube 上一样,他们已经阻止了对视频播放器区域的右键单击,但它在页面的其他区域正常工作......


我还想使用 <video></video> 在我嵌入视频的位置阻止右键单击标签。

最佳答案

<video oncontextmenu="return false"></video>

这会在您右键单击时运行一个 javascript 命令(打开视频标签内的上下文菜单)

你也可以这样做:

无论哪种方式,它都会阻止默认操作(打开上下文菜单)。

关于html - 如何阻止右键单击 HTML 中的特定区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55088512/

相关文章:

java - 尝试获取 CSS 文件时出现 "Request method GET not supported"错误

html - 固定导航栏和带有固定大小元素的右侧画廊

html - 是否可以使用单个 css 语句更改所有 html 标题的大小,同时仍保持它们彼此的相对大小?

javascript - 以下颜色更改功能在 IE9 和 Firefox 中工作正常但在早期的 IE 或 Chrome 中不工作

html - 类的平均背景颜色

html - 表格布局宽度被忽略 CSS HTML

php - 如何使用 php 从 mysql 数据库中的 datetime Unix_timestamp 列中选择日期?

javascript - 尝试在不刷新页面的情况下单击按钮显示新的随机值

javascript - 如何强制 Opera 的悬停触发

css - 调整浏览器窗口大小时,导航不包含在父 div 中