我正在网站上放置youtube视频。我想禁用右键单击,以便没有人可以直接访问视频。
下面是代码片段:
<iframe width="100%" height="563" src="' . $yturl . '?controls=' . $controls . '&rel=0&showinfo=0&autoplay=' . $autoplay . '" frameborder="0" allowfullscreen></iframe>`
有什么方法可以实现这一目标?
最佳答案
自从您问了很长时间以来,我可以告诉您我的经验:我浪费了1.5个小时在谷歌上搜索,而我能找到的最好的就是有人说在YouTube影片的iframe上方放置一个不可见的div。
一些简单的事情
<div class="yt-cover"></div>
并带有一些CSS:
.yt-cover{
position: absolute;
top: 0;
bottom:0;
right:0;
left:0;
z-index:1000;
}
这应该足够了。父级div的办公室必须position:relative;要使其工作,您必须能够以某种方式编辑页面HTML /生成。
无论如何,我不知道您要搜索的内容是什么,但是如果是我的客户要求的内容:“我不希望人们能够下载找到URL的视频”,我可以告诉您,如果有人真的很想从youtube下载视频,他最终将找到一种方法,即使不能右键单击并转到url。
关于youtube - 如何禁用YouTube嵌入IFRAME上的右键单击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45781214/