【问题标题】:getSelection() for iPhone bookmarkletiPhone 小书签的 getSelection()
【发布时间】:2009-12-20 15:31:41
【问题描述】:

我做了一些研究,但似乎无法找到关于通过 iPhone 小书签中的 getSelection() 获取当前选定文本的明确答案。这还有可能吗?似乎从各种搜索中可以找到许多使用类似行为的书签,但似乎没有一个对我有用。

我只是在我的 iPhone 上选择一些文本,等待可拖动框出现(以及复制按钮),然后点击 MobileSafari 中的书签图标并选择我选择的小书签。

为了获取当前选定的文本,我正在做这样的事情:

encodeURIComponent( window.getSelection ? window.getSelection()+'' : (document.getSelection) ? document.getSelection()+'' : (document.selection ? document.selection.createRange().text+'' : 0) )

有人有这方面的经验吗?

【问题讨论】:

标签: iphone getselection


【解决方案1】:

我假设您已经尝试过与this blog post 类似的建议。可能还有更多描述here。抱歉,它们只是链接,我对此不太了解,但我对解决方案很感兴趣。

document.selection.createRange().text 是另一种选择。

也看看Range objects

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-07
    • 1970-01-01
    相关资源
    最近更新 更多