The Arcive of vBulletin Modifications Site. |
|
|
#1
|
|||
|
|||
|
Hi;
I am running an image-hosting forum and would be interested in a hack that I could protect images displayed on showthread.php (forum display thread default) from a right-click save. The following javascripting isn't working: Code:
$("#vfIMG_main_pic").bind("mousedown", MainPicMouseDown);
$("#slideshow_pic").bind("mousedown", MainPicMouseDown);
function MainPicMouseDown(event) {
switch(event.which) {
case 3:
alert("This image is protected by legal copyright and is the property of its owner.");
break;
default:
// do nothing
}
}
Would be grateful for any input, Jack |
|
#2
|
|||
|
|||
|
<a href="http://ozzmodz.com/showthread.php/7021-OzzModz-Disable-Right-Click-%28vB4%29-%28vB3-8%29-v1-0-1" target="_blank">http://ozzmodz.com/showthread.php/70...B3-8%29-v1-0-1</a>
|
|
#3
|
|||
|
|||
|
Thank you. It works perfectly for the photos ... unfortunately, it also disables right-clicking on TEXT too in the Edt text section
![]() --------------- Added [DATE]1429233278[/DATE] at [TIME]1429233278[/TIME] --------------- Any other ideas? |
|
#4
|
|||
|
|||
|
talk to ozzy on his site see if he will add in what option you need
|
|
#5
|
||||
|
||||
|
Add this at the end of your footer Template.
Code:
<script>
document.oncontextmenu = function(e){
var target = (typeof e !="undefined")? e.target: event.srcElement
if (target.tagName == "IMG" || (target.tagName == 'A' && target.firstChild.tagName == 'IMG'))
return false
}
</script>
|
| Благодарность от: | ||
| ForceHSS | ||
|
#6
|
|||
|
|||
|
I appreciate this, thank you ... where can I place the following verbiage:
"This image is protected by legal copyright and is the property of its owner." ? |
|
#7
|
|||
|
|||
|
You can't in the above it you need to be rewritten
|
|
#8
|
||||
|
||||
|
Quote:
Code:
<script>
document.oncontextmenu = function(e){
var target = (typeof e !="undefined")? e.target: event.srcElement
if (target.tagName == "IMG" || (target.tagName == 'A' && target.firstChild.tagName == 'IMG'))
alert('This image is protected by legal copyright and is the property of its owner');
}
</script>
|
|
#9
|
|||
|
|||
|
Thank you very much!
If you can't right-click, how do you employ inspect element? --------------- Added [DATE]1429291728[/DATE] at [TIME]1429291728[/TIME] --------------- This works perfectly, thank you. --------------- Added [DATE]1429291840[/DATE] at [TIME]1429291840[/TIME] --------------- BTW, I see what you're saying on the inspect element. But at least it's a cursory deterrent. Thanks again. --------------- Added [DATE]1429301092[/DATE] at [TIME]1429301092[/TIME] --------------- Actually, there is a problem. I get the "No right click" message ... however, when I click-away the error message, then my right-click menu pops up, so I can do the same thing anyway ![]() How do I get rid of that second-appearance of my full right-click menu? Thanks again, Jack |
|
#10
|
||||
|
||||
|
You realize that if the user is viewing the image using a browser, the image is already downloaded to their computer, right?
|
![]() |
|
|
| X vBulletin 3.8.12 by vBS Debug Information | |
|---|---|
|
|
More Information |
|
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|