获取鼠标选择的文本内容之JavaScript代码

想研究划词翻译玩意, 做个演示Demo,其中无非就是使用到Ajax, 但主要问题是如何获取到用户划取得内容,然后发送给服务器翻译, 显示返回结果.

其中获取鼠标划取文本内容的JavaScript如下:

<script type="text/javascript">
function getSelectText()
{
var txt = null;
if (window.getSelection){ // mozilla FF
txt = window.getSelection();
}else if (document.getSelection){
txt = document.getSelection();
}else if (document.selection){ //IE
txt = document.selection.createRange().text;
}
return txt;
}
</script>
原文地址:https://www.cnblogs.com/yingzi/p/2612196.html