iOS UIWebView - 只刷新部分html文件

时间:2012-08-08 21:47:34

标签: ios uiwebview refresh reload

有没有办法只刷新UIWebView中显示的HTML文件的一部分?例如,如果我对正文中的div进行更改,是否有任何方法只刷新该div标记的内容?或者我是否必须将整个文件重新加载到我的UIWebView中?

3 个答案:

答案 0 :(得分:0)

您必须重新加载整个HTML文件。只能重新加载纯HTML文件的一部分。

答案 1 :(得分:0)

使用一点点javascript?

答案 2 :(得分:0)

使用像这样的javascript

NSString *js = [NSString stringWithFormat:@"document.getElementById('foo').innerHTML ='update';"];
 NSString *res = [self stringByEvaluatingJavaScriptFromString:js];