2013-09-30 3 views

ответ

2

Вы можете использовать JavaScript, чтобы получить элемент ...

NSString *javaScript = @"document.getElementById(YOU ID);"; 
NSString *response = [webView stringByEvaluatingJavaScriptFromString:javaScript]; 

Надежда, что помогает ...

+0

Что это в быстром? –

3

Вы можете получить все HTML содержание вашего UIWebView с вызовом:

NSString *yourHTMLSourceCodeString = [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.outerHTML"]; 

После этого до вас.

+0

у меня аналогичная проблема, но мне нужно для извлечения только теги, текст рассматриваются в веб-просмотра , означает, что метки -> h1, p1, p2, p3, p4, p5 загружаются в веб-просмотр, но на первом экране видны только h1, p1, p2. то как получить только три? точно так же, как в obove, «externalHTML» предоставит весь html-контент. если я напишу «innerHTML», тогда он даст только часть тела. то что писать, что дает только те теги, которые видны в веб-представлении. вся загрузка содержимого html за раз в веб-представлении и вырезание и просмотр (pageScroll (% f)). так как его найти? Есть идеи ? – Sam

Смежные вопросы