javascript禁止复制网页内容可以通过以下方式实现:禁止鼠标右键+禁止选中文本。 代码很简单,只需要在head标签的javascript内加入以下两行代码即可。
document.oncontextmenu=function(e){return false;} document.onselectstart=function(e){return false;}
使用了jQuery的页面中可以这么写:
document.oncontextmenu=function(e){return false;} $('body').bind("selectstart",function(){return false;});
注意:上面的代码在IE和Chrome下测试通过,但是在Firefox下鼠标右键不能用但依然可以选中文本,所以出于兼容性考虑, 需要在body的style中加入这么一个属性:
-moz-user-select:none;