I am building a website and would like to block people from being able to download or take pics and graphics off of my website. Like if they right click it doesnt give them the option to save. I have Yahoo hosting and use Site Builder.
Share and Enjoy:
These icons link to social bookmarking sites where readers can share and discover new web pages.
Tags: Download Graphics, Download Pics, Site Builder
if their there for the public to see copy and paste is easy if you don’t want them copied i would guess the only thing to do would be not to post em
Well, this would be tough. Yes, you can disable right-clicking by using Javascript. But Javascript can be disabled and there is no way you can prevent people from doing view source within the browser. There are tools out there that can decrypt your web site contents; so, when people do a view source of your site, to an untrained eye, the contents would look like garbage. However, there are also tools out there to decrypt the contents.
The only way that I can think of is to use Flash and embed the images as part of the Flash clips (not just referencing the image by its path). In that case, since the images are part of the Flash clips, even if they were to decompile it, they would only see the binary codes of the images, which would prevent them to actually use your images per se. However, the bad thing about Flash clips is that they don’t do well in search engines.
you need a java script that doesnt allow the use of “right clicking”.
google it.
Block completely? Don’t put it on the internet. If it can be seen, it can be stolen.
One easy deterrent is to insert a borderless, paddingless, spacingless table and use the picture as a background for the only cell there.
I don’t know if you know your coding or not, so…
Most people don’t know how to go into source code and grab the URL of the image, but that’s how the determined can still steal the images.
I seem to remember some random browser having a “copy background image” option though… IDK
There are also Javascripts that you can use… harder to use and harder to bypass, but still not theft proof.
Its impossible to put a picture on a website without it also being able to be saved one way or another.
The website below (sample picture of Angelina) makes several somewhat clever attempts to prevent images from being saved. If you right click on the image to bring up the “save image as” menu, you’ll instead get a message saying that right-clicking has been disabled.
This is probably effective method for a majority of the idiots on the net. But if you simply disable javascript and reload the page, you can right click freely.
Oh, but there’s no “save image as” in the right click menu now. ***? Yes this is because the website takes it a bit further and embeds the photo as a background image, not a regular image. The solution? Simply right click and choose “view background image” in Firefox, then you can save the image freely.
Another method would be to simply press the “print screen” button, which takes a screen capture, and then paste it into an image viewer such as Irfanview for saving.
So in conclusion….there’s no way to put a picture on the net without someone figuring out how to save it. So your best bet is….if you don’t want it out there, don’t put it out there.
Ok, there is a really simple way: You create a Java Applet and all it does is display the image. Or you could do that with Flash. Or, there is this really complicated way you can use Javascript:
A div for the picture to go inside.
A function that grabs the URL from a PHP/ASP/PERL file, and then writes this into the div.
And disable right clicking. This would make it really hard, but still possible to get. I’d use Java to do this.
Impossible in my opinion!No matter what you do, javascript, flash, php…
But you can:
- tell ‘em :”Please, I beg you,do not copy/download my artwork!”, at least it will reduce the steals rate down to 40%
- or have the law in your side but it’ll be a waist of money and time
- don’t publish your master piece