显示突出显示文本后突出显示的弹出窗口并释放拖动鼠标

Show popup with highlighted after highlight text and release dragging mouse

本文关键字:显示 释放 鼠标 拖动 文本 窗口      更新时间:2023-09-26

http://msdn.microsoft.com/en-us/vcsharp/aa336760#WhereSimple1

在这个页面上,当代码部分被高亮显示并释放鼠标时,会出现带有代码的弹出窗口,是javascript吗。如何对此进行编码?

可能会将事件侦听器附加到onmouseup,并检查当前所选文本是否在元素中,如果是,则显示弹出窗口,并用所选文本填充它。大部分都很简单,但检查文本选择是否完全包含在目标元素中的部分会有点复杂——主要是因为不同浏览器的代码不同。对于旧版本的IE,请查看document.selectiondocument.selection.createRange()。对于其他(包括IE9(,请参阅window.getSelection()