如何在移动 Safari 中使用 javascript 突出显示文本选择

Posted

技术标签:

【中文标题】如何在移动 Safari 中使用 javascript 突出显示文本选择【英文标题】:How to highlight a text selection using javascript in mobile safari 【发布时间】:2013-10-24 23:14:37 【问题描述】:

ios4 下,我可以使用 document.execCommand 突出显示文本范围,如 here 所述。在 iOS6 下打开设计模式总是会弹出键盘。关闭键盘的唯一方法似乎是聚焦输入框并使其模糊,如here 所示。遗憾的是,这种方法不够快,因此键盘会在短时间内弹出。

是否有其他方法可以在移动 Safari 中突出显示文本或隐藏键盘?

【问题讨论】:

【参考方案1】:

我终于找到了解决办法:rangy 的CSS Class Applier Module。

【讨论】:

以上是关于如何在移动 Safari 中使用 javascript 突出显示文本选择的主要内容,如果未能解决你的问题,请参考以下文章

如何在移动 Safari 中使用 javascript 突出显示文本选择

如何使用 Javascript 在移动 Safari 和所有其他浏览器上录制音频?

如何在移动 Safari 中播放视频

如何在移动 Safari 的下拉列表中禁用选择选项 [重复]

如何使用 JavaScript 单击 Safari 移动设备上的按钮?

如何使用移动 Safari 下载数据客户端?