首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么得到网页下用户复制的内容,或者鼠标所在处的内容

2013-03-01 
如何得到网页上用户复制的内容,或者鼠标所在处的内容?来人帮帮忙,自己感觉好难想。如何对应,设计才能知道用

如何得到网页上用户复制的内容,或者鼠标所在处的内容?
来人帮帮忙,自己感觉好难想。如何对应,设计才能知道用户按复制快捷键选中的区域的内容,或者是鼠标所在处的文本的内容? java javaweb 数据库设计 javascript
[解决办法]
选中的文本


var oBtn = document.getElementById("button");
oBtn.onclick = function() {
    var userSelection, text;
    if (window.getSelection) { 
        //现代浏览器
        userSelection = window.getSelection();
    } else if (document.selection) { 
        //IE浏览器 考虑到Opera,应该放在后面
        userSelection = document.selection.createRange();
    }
    if (!(text = userSelection.text)) {
        text = userSelection;
    }
    alert(text);
};

[解决办法]
监听下键盘事件,再用getSelection获取选中内容

热点排行