怎么用js实现选中文字自动弹出一个工具条?像百度文库那样。

author author     2023-04-12     598

关键词:

就像百度文库的这个效果,也不一定是工具条啊,就类似这类功能就行。选中text控件里面的文字,自动弹出一个可以点击的按钮或者超链接或者弹窗什么的。高分悬赏,大家帮帮忙。
应该怎么去定义事件,我用的是jQuery-easyui,当然用其他的框架实现或者纯js实现也行,希望大家帮帮忙,感激不尽~

也是找的,试了可用
<script type="text/javascript">
document.onmouseup = document.ondbclick= function()
 var txt;
 if(document.selection)
  txt = document.selection.createRange().text
 else
  txt = window.getSelection()+'';
 
 if(txt)alert(txt)

</script>

另还可以参考http://www.zhangxinxu.com/wordpress/?p=1428

追问

太感谢了,是可以的。谢谢

参考技术A 通过触发选中事件呗,这个事件你可以搜下,需要做个兼容
然后监听鼠标抬起事件,当触发这个事件的时候在鼠标当前位置显示个弹出层

我电脑里面的一个小程序不见了

...位朋友用什么方法可以把它找回来吗控制面板里面也没有怎么办好苦恼请朋友们能否把方法说详细一点呢拜托了方法1:在任务栏单击鼠标右键,弹出快捷菜单,把鼠标移动到“工具栏”上,会弹出子菜单,看看其中的“语言栏... 查看详情

表格里如何自动换行?

参考技术A问题一:word表格中在设定的表格中文字怎么自动换行?选中表格,表格-表格属性-单元格-选项,里面就有自动换行了问题二:怎么在EXCEL里面换行?EXCEL表格换行方法点评: 在excel中输入一段文字敲入回车并不能实现诸... 查看详情

百度统计可以统计页面上的js的弹出窗的打开次数吗?怎么实现?

...想统计浏览该页面中点击活动按钮打开弹出窗口的次数。怎么统计,我在原页面加了百度统计工具的代码,但是只能统计浏览这个页面的点击量,统计不到打开弹出窗的点击量,这弹出窗我写在首页里,点击以后display:none,改为... 查看详情

krita如何添加文字

...某些字体的内建风格、加粗按钮失效、字体列表输入自动选中功能不正常等。这些缺陷将在后续版本陆续解决。Krita的文字工具符合SVG规范。选中文字工具后,在画布任意位置左键点击mouseleft+拖动可以创建一个矩形区域,放开后... 查看详情

怎么用vue.js实现一个二级导航栏

参考技术A一、打开Dreamweaver,点击文件-新建菜单,创建一个HTML文件,输入网站导航栏文字,并选中输入的文字,在下面的属性栏链接处加一个空链接。然后保存该网页文件。二、点击窗口-行为菜单,打开行为面板。本回答被提... 查看详情

ai怎么把图片文字画出路径提取出来

1、首先打开AI软件,新建一个600*600的白色画板,命名为路径文字。2、画布新建好了之后,我们在左侧找到第三个图标钢笔工具。3、在白色画布上面用钢笔画出自己想要的路径。4、路径画好了,我们继续左侧找到文字工具。5、... 查看详情

文本文档怎么自动换行?

...,然后随意改变窗口宽度试试。TXT文本文档自动换行功能怎么设置成10个字就自动换行格式---自动换行,不选就可以了word文字自动换行怎么办一行放不下,会自动换行。由于第二行一长串字符,WORD认为是不可分割的,在第一行... 查看详情

用python写一个图像文字识别ocr工具(代码片段)

...布局设计2.利用pyuic自动生成界面代码3.编写界面业务类4.实现界面业务逻辑5.运行看看效果软件代码参考链接引言最近在技术交流群里聊到一个关于图像文字识别的需求,在工作、生活中常常会用到,比如票据、漫画、扫... 查看详情

在excel中,把一个格子用线分成三个怎么弄啊

1、以excel2010版本为例,如下图选中该单元格后,点击页面上方的“插入”;2、在插入菜单栏下,找到“形状”选项,并点击,在弹出框里选择直线;3、在单元格里画上这条直线分隔的位置,如下图,再在页面上方选择该直线的... 查看详情

怎么用adobeacrobat编辑pdf文件

用acrobat打开pdf文档后,首先点击文档右侧的“工具”工具栏,会弹出隐藏菜单,接着选择“内容”项,会看到其中有一个“编辑文本和对象”的选项,接下来我们就将详细讲解如何利用这个菜单子项完成对一篇pdf文件的修改和... 查看详情

word文档中文字颜色怎么看

word文档中文字颜色怎么看选中文本,右键单击,选择“字体”,打开“字体”对话框;2.或者点击Word种的“开始”选项卡,选择如图所示位置的“”图标,默认颜色是红色,可以自行选择颜色(这个是用来快速改变字体颜色的... 查看详情

怎么用一个手机号注册多个百度账号

...能用手机,而博主只有一个手机,已经注册了一个账号,怎么办呢?博主之前也一度为此苦恼。今天想了一个办法,不知可行与否,先试试再说。首先打开任意一个百度窗口,登录之前的账号,进入账号设置页面,如图然后点密... 查看详情

百度地图javascriptapi怎么实现自定义标记然后将多个标记点连线起来

参考技术A百度地图javascriptapi怎么实现自定义标记然后将多个标记点连线起来官方文件有明确的示例。你需要用到:maker,polygon百度地图里的标记点能改颜色么怎么改开启百度地图,点选地图右上角的标记,在地图弹出标记工具... 查看详情

js/javascript选中文本框内的文字让滚动条滚动到选中文字的位置

...到底部//想要修改成只滚动到选中文字的位置应该怎么写?</script><textareaid="textarea"cols="10"rows="6">第1行第2行第3行第4行第5行第6行第7行第8行第9行第10行等等...</textarea><buttononclick=&... 查看详情

如何去掉图片上的文字

参考技术A问题一:怎么把图片上的字去掉,不伤害原图?求帮助。这个不是太难,有很多种方法呢,今天就告诉你其中的一个:大概分这么几个步骤:1.用选择工具,例如矩形框选择工具,先选中目标文字;2.点击“Delete”,立即... 查看详情

pdf文件怎么填写

注意:一定要使用AdobeAcrobat(而不是AdobeAcrobatReader)打开PDF文件进行填表操作(后者只适合PDF阅读使用)打字需要建立一个文本域,操作如下:工具---高级编辑工具------文本域工具。.然后鼠标会变为十字叉,在需要打字的地方... 查看详情

怎么用nginx实现路由自动切换

参考技术A你是有线级联,每个路由器子网是完全独立的所以可以像只有一个路由器一样配置。。。路由器WIFI问题:一、可能与别人的无线路由器冲突,手动指定无线WIFI的工作信道,避开别人二、如果一个手机或电脑同时打开了... 查看详情

wpf实现qq表情弹出框效果

...msPanel为wrappanel。右键菜单的话用contextMenu。追问然后呢?怎么激活?怎么显示、主要是要溢出界面这种效果好么追答什么激活啊?图片都放到一个集合里绑定到listbox的itemSource里啊。溢出界面是什么?追问就像上图,超出窗体后... 查看详情