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 相关文章推荐
jquery调取json数据实现省市级联的方法
Jan 29 Javascript
Javascript 高阶函数使用介绍
Jun 15 Javascript
JavaScript入门基础
Aug 12 Javascript
Bootstrap零基础学习第一课之模板
Jul 18 Javascript
JavaScript无缝滚动效果的实例代码
Mar 27 Javascript
微信小程序开发之toast等弹框提示使用教程
Jun 08 Javascript
js学习总结之dom2级事件基础知识详解
Jul 27 Javascript
vue better scroll 无法滚动的解决方法
Jun 07 Javascript
Vue项目部署在Spring Boot出现页面空白问题的解决方案
Nov 26 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
Apr 20 Javascript
封装 axios+promise通用请求函数操作
Aug 11 Javascript
微信小程序自定义modal弹窗组件的方法详解
Dec 20 Javascript
检测是否已安装 .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
PHP对象转换为数组函数(递归方法)
2012/02/04 PHP
php xml常用函数的集合(比较详细)
2013/06/06 PHP
php读取文件内容到数组的方法
2015/03/16 PHP
Django中的cookie与session操作实例代码
2017/08/17 PHP
PHP从零开始打造自己的MVC框架之路由类实现方法分析
2019/06/03 PHP
JavaScript Archive Network 集合
2007/05/12 Javascript
Javascript面向对象编程(三) 非构造函数的继承
2011/08/28 Javascript
使用Chrome调试JavaScript的断点设置和调试技巧
2014/12/16 Javascript
深入解析JavaScript编程中的this关键字使用
2015/11/09 Javascript
javascript实现拖放效果
2015/12/16 Javascript
javascript轻量级库createjs使用Easel实现拖拽效果
2016/02/19 Javascript
微信小程序 LOL 英雄介绍开发实例
2016/09/30 Javascript
JS碰撞运动实现方法详解
2016/12/15 Javascript
Node.js websocket使用socket.io库实现实时聊天室
2017/02/20 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
JavaScript学习总结之正则的元字符和一些简单的应用
2017/06/30 Javascript
基于jquery实现的tab选项卡功能示例【附源码下载】
2019/06/10 jQuery
JavaScript 闭包的使用场景
2020/09/17 Javascript
[56:00]DOTA2上海特级锦标赛主赛事日 - 4 胜者组决赛Secret VS Liquid第一局
2016/03/05 DOTA
[18:16]sakonoko 2017年卡尔集锦
2018/02/06 DOTA
Python的加密模块md5、sha、crypt使用实例
2014/09/28 Python
Python单元测试框架unittest简明使用实例
2015/04/13 Python
Python实现压缩与解压gzip大文件的方法
2016/09/18 Python
python opencv实现任意角度的透视变换实例代码
2018/01/12 Python
Python3.6.0+opencv3.3.0人脸检测示例
2018/05/25 Python
Python使用cx_Freeze库生成msi格式安装文件的方法
2018/07/10 Python
Python匿名函数及应用示例
2019/04/09 Python
Python any()函数的使用方法
2019/10/28 Python
解决python3.x安装numpy成功但import出错的问题
2020/11/17 Python
prAna官网:瑜伽、旅行和冒险服装
2019/03/10 全球购物
俄罗斯天然和有机产品、健康生活网上商店:Fitomarket.ru
2020/10/09 全球购物
幼师专业毕业生自荐信
2013/09/29 职场文书
党的群众路线教育实践活动督导组工作情况汇报
2014/10/28 职场文书
硕士毕业论文导师评语
2014/12/31 职场文书
新员工实习期个人工作总结
2015/10/15 职场文书
python用tkinter开发的扫雷游戏
2021/06/01 Python