js 如何禁止选中文本
我做了一个模拟滚动条,在托中滚动条的时候容易选到左边的文本内容,但是我看网上别人做的自定义滚动条没有这种情况,我该怎么弄呢?...
我做了一个模拟滚动条,在托中滚动条的时候容易选到左边的文本内容,但是我看网上别人做的自定义滚动条没有这种情况,我该怎么弄呢?
展开
4个回答
展开全部
//直接上干货:
if(document.all){
document.onselectstart= function(){return false;}; //for ie
}else{
document.onmousedown= function(){return false;};
document.onmouseup= function(){return true;};
}
document.onselectstart = new Function('event.returnValue=false;');
//劫持开始选择事件和(或)鼠标按下、抬起事件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有个onselectstart事件可以使用
比如你不想divx的文字被选中
divx.onselectstart=function(){return false;}
比如你不想divx的文字被选中
divx.onselectstart=function(){return false;}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
解决思路方向出错,建议从滚动条的原理下手,或许你没有实行完善而已
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询