一个如何去检测什么已经在浏览器网页上选择了? 例如:点击,按住,选择3个字和1个图像的网页上,发布。
子问题:如何检测什么信有人点击了?
如果不使用:一个跨度注射器打破一切行动或所见即所得插件
我希望这不只是一种类型的浏览器交互的,你无法察觉。
可能有很多用途,但我的目标是一个简单的“活”网页编辑器,或至少知道有人点击/从一个元素的仅仅是ID选择一边的方式。
一个如何去检测什么已经在浏览器网页上选择了? 例如:点击,按住,选择3个字和1个图像的网页上,发布。
子问题:如何检测什么信有人点击了?
如果不使用:一个跨度注射器打破一切行动或所见即所得插件
我希望这不只是一种类型的浏览器交互的,你无法察觉。
可能有很多用途,但我的目标是一个简单的“活”网页编辑器,或至少知道有人点击/从一个元素的仅仅是ID选择一边的方式。
window.getSelection()
是你在除了IE以外<9,具有不同的API,所有主要浏览器所需要的。 window.getSelection()
返回一个Selection
( 规格 )的对象,从中可以提取DOM范围 ( 规格 )表示选择。
对于IE <9,你可以看看document.selection
,或使用库比如我自己的四肢修长 ,它提供了所有主流浏览器基于标准相同的API。