JavaScript:获取文字选择在Chrome中不起作用?

时间:2012-08-05 12:40:04

标签: javascript jquery google-chrome

我正在尝试从Chrome浏览器窗口中提取所选文本,在以下浏览器中:IE6-9,FireFox& Safari它的工作正常。但不是在铬!

这是我的代码:

$("div-content").bind("mouseup", function () {
       var t = '';
        if (window.getSelection) {          //FireFox, Safari and IE9(*) 
            t = window.getSelection();
        } else if (document.getSelection) {
            t = document.getSelection();
        } else if (document.selection) {    //IE6,7,8,9
            t = document.selection.createRange().text;
        }     

 });

有谁知道Chrome有什么神奇之处?

*请注意,IE9有两种可能的方式来获取选择:window.getSelection()和document.selection

0 个答案:

没有答案