javascript

在ie中获取光标选择的内容利用range,var selectedtext = document.selection.createrange();,这时得到的是object对象,要获取用户选中的文本 selectedtext = selectedtext.text;

在ff、safari、opera、chrome等w3c标准浏览器中获取用户选择的range很简单: var selectedtext = window.getselection();

而如果所选取的文字在textarea里面的话就稍微麻烦点,需要用到selectionstart,selectionend

文字说着别扭,看实例吧!

demo:http://www.zhangbaozz.com/example/javascript-range-getselection.html