JavaScript 获得选中文本内容的方法


Posted in Javascript onFebruary 15, 2009

有如下实现方法:
在Firefox, Google Chrome, Safari, Opera中:可以用 window.getSelection() (参考MDC)
在IE下,可以用 document.selection.createRange().text (参考MSDN)
注:将两者放在一起的代码:

function getSelectionText() { 
if(window.getSelection) { 
return window.getSelection().toString(); 
} else if(document.selection && document.selection.createRange) { 
return document.selection.createRange().text; 
} 
return ''; 
}
Javascript 相关文章推荐
FireFox JavaScript全局Event对象
Jun 14 Javascript
JavaScript按位运算符的应用简析
Feb 04 Javascript
编程语言JavaScript简介
Oct 16 Javascript
jQuery通过扩展实现抖动效果的方法
Mar 11 Javascript
node.JS md5加密中文与php结果不一致的解决方法
May 05 Javascript
javascript Function函数理解与实战
Dec 01 Javascript
JS使用setInterval实现的简单计时器功能示例
Apr 19 Javascript
JS 使用 window对象的print方法实现分页打印功能
May 16 Javascript
小程序日历控件使用方法详解
Dec 29 Javascript
axios如何取消重复无用的请求详解
Dec 15 Javascript
解决vue刷新页面以后丢失store的数据问题
Aug 11 Javascript
vue @ ~ 相对路径 路径别名设置方式
Jun 05 Vue.js
检测是否已安装 .NET Framework 3.5的js脚本
Feb 14 #Javascript
Javascript 跨域访问解决方案
Feb 14 #Javascript
JavaScript DOM 添加事件
Feb 14 #Javascript
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
Feb 14 #Javascript
JavaScript实现动态增加文件域表单
Feb 12 #Javascript
从JavaScript 到 JQuery (1)学习小结
Feb 12 #Javascript
谷歌浏览器 insertCell与appendChild的区别
Feb 12 #Javascript
You might like
综合图片计数器
2006/10/09 PHP
PHP实现异步调用方法研究与分享
2011/10/27 PHP
ThinkPHP模板IF标签用法详解
2014/07/01 PHP
php中mt_rand()随机数函数用法
2014/11/24 PHP
PHP读取大文件的多种方法介绍
2016/04/04 PHP
PHP快速排序quicksort实例详解
2016/09/28 PHP
thinkphp5.1框架模板赋值与变量输出示例
2020/05/25 PHP
JQueryEasyUI datagrid框架的进阶使用
2013/04/08 Javascript
jquery实现漂浮在网页右侧的qq在线客服插件示例
2013/05/13 Javascript
jQuery实现鼠标可拖动调整表格列宽度
2014/05/26 Javascript
jquery 实现输入邮箱时自动补全下拉提示功能
2015/10/04 Javascript
深入探究AngularJS框架中Scope对象的超级教程
2016/01/04 Javascript
jQuery获取父元素节点、子元素节点及兄弟元素节点的方法
2016/04/14 Javascript
javascript js 操作数组 增删改查的简单实现
2016/06/20 Javascript
详解JavaScript中数组的reduce方法
2016/12/02 Javascript
轻松实现jQuery添加删除按钮Click事件
2017/03/13 Javascript
JavaScript实现旋转轮播图
2020/08/18 Javascript
VUE实现图片验证码功能
2020/11/18 Javascript
浅谈python新手中常见的疑惑及解答
2016/06/14 Python
【Python】Python的urllib模块、urllib2模块批量进行网页下载文件
2016/11/19 Python
Python使用Beautiful Soup爬取豆瓣音乐排行榜过程解析
2019/08/15 Python
Python configparser模块常用方法解析
2020/05/22 Python
HTML5 新表单类型示例代码
2018/03/20 HTML / CSS
几道PHP的面试题
2012/05/19 面试题
凌阳科技股份有限公司C++程序员面试题笔试题
2014/11/20 面试题
C#面试题问题集
2016/04/02 面试题
公司办公室岗位职责
2014/03/19 职场文书
抽奖活动主持词
2014/03/31 职场文书
工程材料采购方案
2014/05/18 职场文书
青岛海底世界导游词
2015/02/11 职场文书
2015年八一建军节演讲稿
2015/03/19 职场文书
加班费申请报告
2015/05/15 职场文书
中学生运动会广播稿
2015/08/19 职场文书
2016形势与政策学习心得体会
2016/01/12 职场文书
导游词之长城八达岭
2019/09/24 职场文书
Python的这些库,你知道多少?
2021/06/09 Python