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


Posted in Javascript onDecember 02, 2008

有如下实现方法:
在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中ajax的load()方法用法实例
Dec 26 Javascript
Javascript基础教程之数据类型转换
Jan 18 Javascript
简介JavaScript中的setDate()方法的使用
Jun 11 Javascript
jQuery中 delegate使用的问题
Jul 03 Javascript
JS表单验证的代码(常用)
Apr 08 Javascript
实例讲解JavaScript中instanceof运算符的用法
Jun 08 Javascript
原生js二级联动效果
Jun 20 Javascript
基于jquery trigger函数无法触发a标签的两种解决方法
Jan 06 jQuery
详解Vue 匿名、具名和作用域插槽的使用方法
Apr 22 Javascript
详解JavaScript对数组操作(添加/删除/截取/排序/倒序)
Apr 28 Javascript
Vue.js中Line第三方登录api的实现代码
Jun 29 Javascript
Vue3如何理解ref toRef和toRefs的区别
Feb 18 Vue.js
js调试工具 Javascript Debug Toolkit 2.0.0版本发布
Dec 02 #Javascript
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
Dec 02 #Javascript
js+CSS 图片等比缩小并垂直居中实现代码
Dec 01 #Javascript
javascript实现的网页局布刷新效果
Dec 01 #Javascript
js 页面输出值
Nov 30 #Javascript
Js callBack 返回前一页的js方法
Nov 30 #Javascript
javascript 动态添加事件代码
Nov 30 #Javascript
You might like
编写自己的php扩展函数
2006/10/09 PHP
令PHP初学者头疼十四条问题大总结
2008/11/12 PHP
php 魔术函数使用说明
2010/02/21 PHP
php实现的DateDiff和DateAdd时间函数代码分享
2014/08/16 PHP
PHP实现格式化文件数据大小显示的方法
2015/01/03 PHP
PHP下载生成的csv文件及问题总结
2015/08/06 PHP
PHP中使用curl伪造IP的简单方法
2015/08/07 PHP
使一个函数作为另外一个函数的参数来运行的javascript代码
2007/08/13 Javascript
javascript HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)
2009/06/02 Javascript
Javascript 定时器调用传递参数的方法
2009/11/12 Javascript
JavaScript 注册事件代码
2011/01/27 Javascript
javascript读写XML实现广告轮换(兼容IE、FF)
2013/08/09 Javascript
javascript中sort()的用法实例分析
2015/01/30 Javascript
JavaScript中的this关键字使用详解
2015/08/14 Javascript
javascript设置和获取cookie的方法实例详解
2016/01/05 Javascript
ion content 滚动到底部会遮住一部分视图的快速解决方法
2016/09/06 Javascript
JS实现焦点图轮播效果的方法详解
2016/12/19 Javascript
jQuery实现简单的下拉菜单导航功能示例
2017/12/07 jQuery
jQuery操作选中select下拉框的值代码实例
2020/02/07 jQuery
jquery css实现流程进度条
2020/03/26 jQuery
python中异常捕获方法详解
2017/03/03 Python
python dict 相同key 合并value的实例
2019/01/21 Python
Python获取Redis所有Key以及内容的方法
2019/02/19 Python
python实现可逆简单的加密算法
2019/03/22 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
python 画函数曲线示例
2019/12/04 Python
Html5页面点击遮罩层背景关闭遮罩层
2020/11/30 HTML / CSS
Nili Lotan官网:Nili Lotan同名品牌
2018/01/07 全球购物
意大利中国电子产品购物网站:Geekmall.com
2019/09/30 全球购物
毕业求职自荐信格式是什么
2013/11/19 职场文书
测绘工程个人的自我评价
2013/11/23 职场文书
车间班长岗位职责
2013/11/30 职场文书
机电专业大学生职业规划书范文
2014/02/25 职场文书
导游词书写之黄山
2019/08/06 职场文书
珍惜时间的诗歌赏析
2019/08/23 职场文书
python lambda 表达式形式分析
2022/04/03 Python