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

发布网友

我来回答

2个回答

热心网友

也是找的,试了可用
<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

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

热心网友

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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com