相关疑难解决方法(0)

如何在浏览器中使用jquery禁用Ctrl + A(全选)?

我试图阻止从页面复制信息(当然,对于非技术用户).我知道如何禁用使用鼠标选择文本.以下jquery代码有效:

$(function(){
  $.extend($.fn.disableTextSelect = function() {
    return this.each(function(){
      if($.browser.mozilla){//Firefox
        $(this).css('MozUserSelect','none');
      }else if($.browser.msie){//IE
        $(this).bind('selectstart',function(){return false;});
      }else{//Opera, etc.
        $(this).mousedown(function(){return false;});
      });
    });
    $('.noSelect').disableTextSelect();
});
Run Code Online (Sandbox Code Playgroud)

但是用户仍然可以使用Ctrl + A来选择整个页面.有没有解决方法呢?

jquery

18
推荐指数
2
解决办法
1万
查看次数

标签 统计

jquery ×1