- 浏览: 124266 次
- 性别:
- 来自: 成都
-
文章分类
最新评论
-
煎蛋就是幸福:
...
试读《跨终端Web》 -
xiaoshitoushifa:
最好把demo贴上啊!发一份到435065893@qq.com ...
漂亮的系统后台UI 欣赏 -
xiaoshitoushifa:
只有图片 没有demo 啊
漂亮的系统后台UI 欣赏
本文关键点:
document.selection.createRange().text //ie
document.getSelection();//ff
selection 对象
代表了当前激活选中区,即高亮文本块,文档中用户可执行某些操作的其它元素。
selection 对象的典型用途是作为用户的输入,以便识别正在对文档的哪一部分正在处理,或者作为某一操作的结果输出给用户。
用户和脚本都可以创建选中区。用户创建选中区的办法是拖曳文档的一部分。
脚本创建选中区的办法是在文本区域或类似对象上调用 select 方法。
要获取当前选中区,请对 document 对象应用 selection 关键字。
要对选中区执行操作,请先用 createRange 方法从选中区创建一个文本区域对象。
一个文档同一时间只能有一个选中区。选中区的类型决定了其中为空或者包含文本和/或元素块。尽管空的选中区不包含任何内容,你仍然
可以用它作为文档中的位置标志。
<!DOCTYPE html>
<html>
<head></head>
<body>
分享到新浪微博功能实现之截图 是不小贺啊小贺
http://netsos.cnblogs.com/
分享到新浪微博啊分享到新浪微博分享到新浪微博分享到新浪微博分享到新浪微博分享到新浪微博分享到新浪微博分享到新浪微博分享到新浪微博分享到新浪微博分享到新浪微博分享到新浪微博分享到新浪微博分享到新浪微博
<script>
var funcGetSelectText = function(){
var txt = '';
if(document.selection){
txt = <SPAN style="COLOR: #ff0000">document.selection.createRange().text;//ie
</SPAN> }else{
txt =<SPAN style="COLOR: #ff0000"> document.getSelection();
</SPAN> }
return txt.toString();
}
var container = container || document;
container.onmouseup = function(){
var txt = funcGetSelectText();
if(txt)
{
alert(txt);
}
}
</script>
</body>
</html>
发表评论
-
javascript 数据类型判断
2014-10-13 14:44 770javascript 中判断数据类型有两种情况:1.基本数据 ... -
阻止事件追加
2014-10-11 12:04 909有些时候可以使用 e.stopPropagation(); ... -
试读《ECMAScript6入门》
2014-09-20 00:01 1339ECMA 对于前端开发工作的我并不陌生,《Ja ... -
javascript 宽度获取
2014-09-11 11:27 629网页可见区域宽:document.body.clientWi ... -
用jquery开发幻灯片播放功能(完整版)
2014-04-10 12:08 961很久没有写了,今天写一个简单的效果,幻灯片无限滚动和大家一起 ... -
看了一篇 “javascript 绝句欣赏”
2013-07-24 16:37 0看了一篇 “javascript 绝句欣赏”这里面的代码写 ... -
javascript 闭包的理解
2013-05-17 16:06 1188javascript中的作用域、 ... -
javascript forEach的实现
2013-04-10 11:43 649function forEach(ary,fn){ ... -
call理解
2013-04-09 16:40 896call使用情况 1.class.call(obj) ... -
富文本框参考
2013-01-31 17:56 0http://www.cnblogs.com/bluedrea ... -
JavaScript中prototype、__proto__、Function、Object等
2012-11-07 15:46 948javascript 灵活度太大了,比如定义一个类,就可以使用 ... -
javascript call的使用
2012-11-06 01:18 722Javascript中call的使用自己感觉蛮纠结的,根 ... -
javascript 继承的实现
2012-11-06 00:55 8611.类抄写 function parent(){ ... -
利用正则表达式实现去除所有HTML标签代码
2012-09-22 10:00 2628"<[^>]*>"; / ... -
javascript判断页面加载(页面下载)是否完毕
2012-09-11 16:03 1636首先要明确两个概念 1.window.onload:页面加载 ... -
如何发送简单请求
2012-08-30 15:08 857使用XMLHttpRequest 对象发送请求的基本步骤: ... -
javascript 正则 捕获组与非捕获组
2012-08-30 11:26 2687捕获组 语法: ... -
dom
2012-08-23 11:08 799继承在dom中的重要性,以下为a标记继承关系图 ... -
查看浏览器dom支持情况
2012-08-23 10:15 773查看浏览器dom支持情况 http://www.w3. ... -
浏览器之间的差别是处理dom对象的不同
2012-08-22 17:24 778dom是一组用来描述脚本怎样与结构化文档进行交互和访问的 ...
相关推荐
获取鼠标选中的文字,支持IE,Word,PPT等. 声明: function _GetSelectedText: PChar; stdcall; external 'GetSelectedText.dll'; 例题: var wText: string; begin wText:=StrPas(_GetSelectedText); ...... end;
接下来,当鼠标选中文字后,我们需要模拟用户按下`Ctrl+C`的组合键,以便将选中的文本复制到剪贴板。这可以通过`SendInput`函数来实现,该函数允许我们模拟键盘输入。我们要构造一个键盘事件序列,包括按下`Ctrl`键...
textarea中有大量数据,获得鼠标选中的部分数据
js获取鼠标选中的文字代码如下所示: <html> <head> <head> <meta http-equiv=Content-Type content=text/html; charset=gb2312 /> <title>js获取鼠标选中的文字</title> ...
当鼠标释放时,会打印出用户选中的文本。 总之,JavaScript提供了丰富的API来处理用户选中的文本。通过`window.getSelection()`和相关的`Selection`对象,我们可以获取、操作甚至响应用户的选择。这个知识点在许多...
获取模块鼠标光标所在的行数,一般用于写VBE代码助手时使用,想智能把代码插入到当前鼠标所在行,达到快速书写代码的目的
当鼠标移动时,系统会不断发送WM_MOUSEMOVE消息,我们可以在消息处理函数中获取鼠标的当前位置,并更新显示的文字位置。 1. **注册消息映射**: 在C++类的头文件中,你需要为窗口类注册WM_MOUSEMOVE消息的处理函数...
1. 监听鼠标事件,获取鼠标位置。 2. 截取屏幕上的矩形区域,该区域以鼠标位置为中心,覆盖待识别的单词。 3. 使用OCR技术将截图转换为文本。 4. 调用金山词霸的DLL接口,传入识别出的单词,获取翻译结果。 5. 在...
在提供的HTML文件"JS获取文本框光标位置、选中起始位置、终止位置、选择内容.html"中,应该包含了一个示例,演示了如何使用这些方法来实时显示选中区域的信息。你可以打开这个文件,通过实践来更好地理解和应用这些...
1. **获取选中的文字**: - 在IE9以下的浏览器中,你可以通过`document.selection.createRange().text`来获取选中的文本内容。 - 对于其他现代浏览器,可以使用`window.getSelection().toString()`来获取相同的...
这可以通过监听`mouseup`事件来实现,因为用户在网页上完成文字选择后通常会释放鼠标。按钮的显示和隐藏可以通过CSS的`display`属性控制。 ```html ;">编辑 ``` ```javascript document.addEventListener('mouseup...
- `MouseClick`事件:当用户在控件上单击鼠标按钮时触发,可以获取鼠标的当前位置,是实现图片选择和放置的关键。 - `MouseDown`和`MouseUp`事件:分别在鼠标按钮按下和释放时触发,可用于实现拖放功能。 - `...
以上代码片段中,`event.clientX`和`event.clientY`分别获取鼠标在页面上的水平和垂直坐标,将这些值赋给元素的`left`和`top`,就能实现飘浮文字跟随鼠标移动的效果。 当然,为了使效果更佳,我们还可以考虑添加...
`OnMouseMove()`函数中,通常会通过`GET_X_LPARAM`和`GET_Y_LPARAM`宏获取鼠标的当前位置,并更新文字坐标。 4. **绘图坐标系统**:在Windows编程中,坐标系统原点位于屏幕左上角,x轴向右增长,y轴向下增长。要将...
代码中通过`.contenttext`选择器选中了页面上的一个指定区域,当用户在该区域松开鼠标键时,会触发`mouseup`事件。在事件处理函数中,通过`window.getSelection()`获取当前选中的文本,然后通过`toString()`方法将其...
接着,我们可以使用jQuery选择器选中需要添加提示的元素,并调用`.mytooltip()`方法来应用插件。例如,如果你希望为所有的`<a>`标签添加提示,代码可能如下所示: ```javascript $(document).ready(function() { $...
### 当鼠标划过文本框,自动选中文本框中的内容 #### 技术背景与应用场景 在网页设计和开发过程中,提升用户体验是一项重要的任务。其中一个常见的需求是:当用户将鼠标光标移动到一个文本框上时,文本框内的内容...
这个功能可以让用户通过鼠标拖动来选取一个矩形区域内的元素,比如在文本编辑器中选择文字,或者在图像编辑工具中选取部分图像。下面将详细解释如何实现这一功能。 首先,我们需要监听鼠标的`mousedown`、`...