http://msdn.microsoft.com/en-us/vcsharp/aa336760#WhereSimple1
在这个页面上,当代码部分被突出显示并释放鼠标时,会出现带有代码的弹出窗口,是javascript吗?如何编码?
最佳答案
可能将事件监听器附加到 onmouseup
并检查当前选定的文本是否在元素内,如果是,则显示弹出窗口,并用选定的文本填充它。其中大部分非常简单,但是检查文本选择是否完全包含在目标元素中的部分会有点复杂——主要是因为您将针对不同的浏览器使用不同的代码。对于旧版本的 IE,请查看 document.selection
和 document.selection.createRange()
.对于其他人(包括 IE9),请查看 window.getSelection()
.
关于javascript - 在突出显示文本并释放拖动鼠标后显示突出显示的弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6721675/