There is a hook for such a thing.. but it's faulty at best. http://community.invisionpower.com/files/file/5878-disable-right-click-and-ctrl-c/ Fair warning however, even with the use of such a hook, browsers these days have built-in functionality that allows anyone to explore a site's source code. Chrome has Inspect Element, and FireFox has FireBug. Any site that it visible by human eyes is, in theory, potentially rippable. If you're going to even try to be accessible then this, by definition, must be the case (how else will browsers be able to deliver your content if it isn't machine readable). You could potentially use AJAX and rolling encryption to request all of your content from the server. You'd need to keep the method changing, or even random, so that each page load carries a different encryption scheme. But even this can be cracked if somebody truly wants to crack it. You'd also drop off the face of all search engines and therefore take a hit in traffic of real users. In short, nothing is safe on the internet.