亲测该方法可用,可惜ie8一下不能用,有耐心的话等到ie8挂掉了之后再用,不过公司的内容系统如果有需要还是比较适用的
$(document).ready(function () { $(".contenttext").mouseup(function (e) { var txt; var parentOffset = $(this).offset(); var x = e.pageX - parentOffset.left; var y = e.pageY - parentOffset.top; txt = window.getSelection(); if (txt.toString().length > 1) { alert(txt); } }); });