0

WebView(Android)中使用 JavaScript 进行文本搜索后window.find(text),使用此 SO 帖子中的代码,成功并突出显示相应的文本。

不幸的是,我没有成功找到删除该格式的代码。我尝试了各种方法(一些来自 StackOverflow)但没有成功,但我认为正确的方法都没有:

document.designMode = 'on';
document.execCommand('RemoveFormat', false, null);
document.designMode = 'off';

如何删除格式?

4

1 回答 1

0

我解决了一个技巧,删除了由 execCommand HiliteColor 添加的 span 元素(为加载时存在的原始 span 分配了一个属性,如果有的话):

addedSpans[i].outerHTML=addedSpans[i]innerHTML
于 2014-01-06T18:39:03.583 回答