例如,我在UIWebView文本中返回了html:
<div id="id1"><p>Some Text</p></div>
<div id="id2"><p>SOME TEXT</p></div>
我需要删除id =“id2”的标签,并返回给用户,我该怎么做?
答案 0 :(得分:0)
一个解决方案是调用js代码,在加载内容后删除该元素。
NSString *jsCommand = [NSString stringWithFormat:
@"var element = document.getElementById('%@'); element.parentElement.removeChild(element);",
@"id2",
];
[webView stringByEvaluatingJavaScriptFromString:jsCommand]