时间:13-02-23 栏目:Javascript 作者:zongyan86 评论:0 点击: 4,126 次
本文标签: javascript web前端 web开发 web技术 web技术开发
首先,先看一个应用的截图
在 Firefox、Chrome、Opera中得使用
window.getSelection()
在IE中,要使用
document.selection.createRange().text
所以为了兼容性,要判断一下是哪种浏览器然后调用对应的方法。
为了使代码简练点,可以用一个三元运算符
var sText= window.getSelection ? window.getSelection() : document.selection.createRange().text; 爱词霸的代码:
function ICIBA_HUAYI_funGetSelectTxt() {var txt = ""; if(document.selection) { txt = document.selection.createRange().text; } else { txt = document.getSelection(); } ICIBA_WORD = txt.toString().Trim(); return txt.toString().Trim(); };
声明: 本文由( zongyan86 )原创编译,转载请保留链接: JS获取被选中的文字