js
<script type="text/javascript">
document.oncontextmenu=function(e){return false;}
</script>
<body onselectstart="return false">
ps:
document.ondragstart 拖动时触发
document.onkeydown 按下键盘触发
document.oncontextmenu 右键触发
document.onmouseup 鼠标抬起
CSS
<style type="text/css">
body {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
</style>
user-select值为none则不能选中,为text则可以选中
拖动
意外的发现把文本设置成可拖拽也可以禁止拖动。
draggable=“ture”