2013-12-10 37 views
0

在使用JavaScript通過window.find(text)(使用this SO post中的代碼)在WebView(Android)中進行文本搜索後,將成功顯示相應的文本。如何刪除突出顯示的window.find(文本)格式

不幸的是,我沒有成功找到刪除格式的代碼。我嘗試了各種方法(一些從StackOverflow)沒有成功,都不工作我認爲是正確的:

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

如何刪除格式?

回答

0

我由特技解決,除去由將execCommand HiliteColor添加的跨度元件(轉讓給本在加載時原始跨度的屬性,如果有的話):

addedSpans[i].outerHTML=addedSpans[i]innerHTML