document.selection window.getSelection()】的更多相关文章

IE9以下支持:document.selection  IE9.Firefox.Safari.Chrome和Opera支持:window.getSelection() 屏幕取词 function getWord(){ var word = window.getSelection?window.getSelection():document.selection.createRange().text; alert( word ) } document.body.addEventListener("c…
window.getSelection和document.selection   IE9以下支持:document.selection IE9.Firefox.Safari.Chrome和Opera支持:window.getSelection() …
document.selection只有IE支持 window.getSelection()也只有FireFox和Safari支持,都不是标准语法. selection 对象代表了当前激活选中区,即高亮文本块,或文档中用户可执行某些操作的其它元素.selection 对象的典型用途是作为用户的输入,以便识别正在对文档的哪一部分正在处理,或者作为某一操作的结果输出给用户. 用户和脚本都可以创建选中区.用户创建选中区的办法是拖曳文档的一部分.脚本创建选中区的办法是在文本区域或类似对象上调用 sele…
div添加一个弹出事件: $(document).ready(function () { $("#marked-area").mouseup(function (e) { $scope.mark.saveSelectionText(); }); }); saveSelectionText: function () { if (window.getSelection) { $scope.mark.selectionText[0] = window.getSelection().toStr…
如果没有高亮等复杂处理,只需要获取一段文字中选取的字和位置,那么 使用window.getSelection()获取div中选中文字内容及位置 怎么获取textarea中选中文字 则可以满足需求: --------------------------------------------------------------------------------------------高级需求-------------------------------------------------------…
window.getSelection(),返回一个Selection对象,表示用户选择的文本范围或光标的当前位置. selection对象先来看下面两个selection结果:selection对象一: selection对象二: 很奇怪,为什么同样选中一段文字,为什么selection对象的属性会不一样呢?那就需要明确一下Selection对象的各个属性的意义了. 术语锚点(anchor)锚指的是一个选区的起始点.当我们使用鼠标选择一个区域的时候,锚点就是我们鼠标按下瞬间的那个点.在用户拖动…
实现效果一样,禁止复制. 区别: oncopy="document.selection.empty()"  没禁止,只是把它复制的内容,变成空了: oncopy="return false"是禁止复制.…
[window对象] 它是一个顶层对象,而不是另一个对象的属性,即浏览器的窗口. 属性 defaultStatus 缺省的状态条消息 document 当前显示的文档(该属性本身也是一个对象) frame 窗口里的一个框架((FRAME>)(该属性本身也是一个对象) frames array 列举窗口的框架对象的数组,按照这些对象在文档中出现的顺序列出(该属性本身也是一个 对象) history 窗口的历史列表(该属性本身也是一个对象) length 窗口内的框架数 location 窗口所显示…
由于非常感兴趣, 我查询了很多关于IIFE (immediately-invoked function expression)的东西, 如下: (function (window, document, undefined) {// })(window, document); 那么为什么不写一篇关于它的文章呢? ;-) 首先,它有一系列不同的东西.从头开始: 作用域 JavaScript有function 作用域, 所以它被用在必须私有作用域的地方.举个例子: (function (window,…
jquery中的对象$(document) 是当前文档,就是你看到的整个网页$(window) 如果没有框架则就是你浏览的当前浏览器的窗口 将document, window转换为jquery对象 比如转换后可以使用jq的方法$(document).ready$(window).resize $接收以下参数:1. 选择器 .class2. 一个元素 document.body3. 一个对象 document, window4, 一个jq对象, 此时是复制一个jq对象5. $() 一个空jq对象.…