使用webkit-tap-highlight查找元素

Nat*_*ner 5 javascript css safari webkit uiwebview

当您点击并按住UIWebView(或移动版Safari)中的链接时,它会在灰色文本框中突出显示该链接.

您可以使用webkit-tap-highlight css属性控制其样式.

我想知道的是,是否有可能:A.在某事突出时听一个事件.B.在给定时间,找到当前突出显示的任何元素.

这目前可能吗?

JD *_*ith 0

看起来这个家伙用window.getSelection()and解决了这个问题text.anchorNode.textContent.substr(text.anchorOffset, text.focusOffset - text.anchorOffset)

http://zaldzbugz.wordpress.com/2010/05/31/how-to-get-the-highlighted-text-in-uiwebview/

这篇文章也被选为另一篇StackOverflow 帖子中的工作答案。