美文网首页
禁止选中

禁止选中

作者: 欧石南 | 来源:发表于2016-10-08 15:02 被阅读17次

    1.兼容性好

    {

       moz-user-select: -moz-none;

      -moz-user-select: none;

      -o-user-select:none;

      -khtml-user-select:none; /* you could also put this in a class */

      -webkit-user-select:none;/* and add the CSS class here instead */

      -ms-user-select:none;

      user-select:none;/**禁止选中文字*/

    }

    2.在IE/Safari/Chrome中我们可以使用onselectstart事件来阻止用户选定元素内文本。

    在标签中直接添加:oncontextmenu="return false" onselectstart="return false",但测试后发现火狐不兼容。

    JS实现:

    if(document.all){

        document.onselectstart=function(){returnfalse;};//for ie

    }else{

       document.onmousedown=function(){returnfalse;};

       document.onmouseup=function(){returntrue;};

    }

    document.onselectstart =newFunction('event.returnValue=false;');

    相关文章

      网友评论

          本文标题:禁止选中

          本文链接:https://www.haomeiwen.com/subject/bqvuyttx.html