Objective C - UIWebview只加载网页的某个部分?

时间:2012-03-20 02:40:08

标签: iphone html objective-c xcode uiwebview

我正在使用UIWebview,无论如何我只能用我的UIWebView加载网页的主体而不是整个网页(也就是说不加载页眉和页脚)?这个网站不是我的。但是看看这个网站的HTML,我只想加载到  div id =“mainContent”到/ div 要么写一些客观的c或javascript?

谢谢! 艾伦

1 个答案:

答案 0 :(得分:3)

使用Web-Kit,您可以解析传入的HTML并执行您喜欢的任何内容(内部,您正在阅读的网站的合法权利)

加载数据后,您可以非常轻松地将编辑好的HTML推送到WKView。

如果您有webView的插座,您可以这样做:(例如iOS中的UIWebView)

[webView loadHTMLString:htmlString baseURL:nil];
[webView setNeedsDisplay];