取得頁面上被選取的文字

1 篇文章 / 0 new
author
取得頁面上被選取的文字
$(document).ready(function () {
    $(".contenttext").mouseup(function (e) {
        var parentOffset = $(this).offset();
        var x = e.pageX - parentOffset.left;
        var y = e.pageY - parentOffset.top;
        var txt = window.getSelection();
        if (txt.toString().length > 1)
            alert(txt);
    });
});
<html>
<head>
    <title>取得選取文字</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script src="http://www.webhek.com/wordpress/wp-includes/js/jquery/jquery.js" type="text/javascript"></script>
</head>
<body>
    <div class="contenttext">
        不知道您有沒有留意過,市面上的黑木耳大部份都是乾貨,或是用乾貨泡發的。都說食物新鮮的最好吃、最有營養,為什麼黑木耳就沒新鮮的呢?
    </div>
</body>
</html> 
Free Web Hosting