鼠标选择文字事件js代码,增加层问题

在页面中增加一个js代码,当用户用鼠标选择文字(鼠标拖动涂蓝文字)时,会出现一个层,提示与这个选择文字有个的信息
<script type="text/javascript">
document.onmouseup = document.ondbclick= function(){
 var txt;
 if(document.selection){
  txt = document.selection.createRange().text
 }else{
  txt = window.getSelection()+'';
 }
 if(txt){show(txt)}
}
function show(txt){
 alert(txt)
}
</script>

原文地址:https://www.cnblogs.com/u0mo5/p/4902693.html