网页中有时候要用到禁用网页中鼠标右键单击和禁用网页中文本选择功能,可以防止用户对网页上面的内容进行复制,在jQuery中使用这些功能的参考代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script language="javascript" src="${pageContext.request.contextPath}/script/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(document).bind("contextmenu",function(e){//禁用鼠标单击右击功能 //$("#div-log").html("#div-log").html(); return false; }); $(document).bind("selectstart",function(){//禁用文本选择功能 //$("#div-log").html("#div-log").html(); return false; }); }); </script> </head> <body> 这些文本不能被选择 </body> </html>