I'm using a HTML5 video player on my website and I want to disable right clicking on all my videos.
I tried using this code and it doesn't work:
<script type="text/javascript">
$(document).ready(function(){
$('#videoElementID').bind('contextmenu',function() { return false; });
});
</script>
I'm using Wordpress and placed the function above in the header.php file.
How can I check what is the #videoElementID name for my player? I tried with all the DIV elements on the page and it still doesn't work.
I know this won't prevent users to download my videos but I really need to make this work.
Any ideas?
Thanks.
My favorite method which is quick and easy and does not require javascript is to add the
oncontextmenu="return false;"
to the video tag.So something like this:
This should disable right click on all the video elements in that page. Hope this helps.
It works fine for me.
The right click menu is a function of the web browser. To disable it, you can try to add the following JavaScript to the head section of your web page, just before the tag.