我正在尝试从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 有 2 种可能的方式来获取选择:window.getSelection() 和 document.selection