码迷,mamicode.com
首页 > 其他好文 > 详细

双击不选中文本

时间:2015-03-16 14:36:00      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

IE浏览器使用document.selection对象选择当前用户激活区域,获取当前用户操作区域后通过document.selection.empty()函数实现双击不选中文本功能;非IE浏览器使用window.getSelection对象选择当前用户激活区域,在获取当前用户操作区域后通过removeAllRanges()函数实现双击不选中文本功能

<script type="text/javascript">
$(document).ready(function(){
    var clearSeletion=function(){
        if(document.selection&&document.selection.empty){
            document.selection.empty();
        }else if (window.getSelection) {
            var sel=window.getSelection();
            sel.removeAllRanges();
        }
    };
    $("#element").bind("dblclick",function(event){
        clearSeletion();
    });
});
</script>
</head>
<body>
    <p>鼠标双击测试区域(灰色)</p>
    <div id="element" style="background-color: #E8E8E8;">dbclick selection text</div>
</body>

双击不选中文本

标签:

原文地址:http://blog.csdn.net/colorsunlight/article/details/44304093

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!