关于HTML选择的事件

时间:2010-05-18 18:35:37

标签: html browser google-chrome

是否存在在HTML页面上选择某些内容(例如span元素中的任意文本)的情况?这样的事情是否存在,或者是否需要定期轮询&分析window.getSelection()

我想在浏览器扩展程序(Chrome)中捕获此事件类型。

2 个答案:

答案 0 :(得分:1)

“纽约时报”在所有文章中实施了一些“选择”类型的功能,而不监控特定的“onselection”事件。 Example here,突出显示一些文字,你会看到“?”弹出,您可以用于搜索。

Here's the relevant code。基本上看起来像任何正文文本的onmouseup,他们得到文档(或窗口)选择并使用它。

现有的“onselect”事件为spec'd to only apply to input and textarea elements

答案 1 :(得分:0)

在jQuery中,您可以使用select()函数将事件处理程序绑定到select事件。有关详细信息,请参阅http://api.jquery.com/select/