.rtf 파일로 UIWebView
을로드했습니다.UIWebView에서 모든 HTML 요소를 가져 오는 방법
이제 모든 HTML 요소 또는 요소를 UIWebView
안에 넣고 싶습니다. 그것을 얻을 수있는 방법이 있습니까?
답장을 보내 주셔서 감사합니다.
.rtf 파일로 UIWebView
을로드했습니다.UIWebView에서 모든 HTML 요소를 가져 오는 방법
이제 모든 HTML 요소 또는 요소를 UIWebView
안에 넣고 싶습니다. 그것을 얻을 수있는 방법이 있습니까?
답장을 보내 주셔서 감사합니다.
당신은 요소를 얻기 위해 자바 스크립트를 사용할 수 있습니다 ... 도움이
NSString *javaScript = @"document.getElementById(YOU ID);";
NSString *response = [webView stringByEvaluatingJavaScriptFromString:javaScript];
희망 ...
당신은 전화와 UIWebView
의 HTML
모든 콘텐츠를 얻을 수 있습니다 :이 당신에게 달려 후
NSString *yourHTMLSourceCodeString = [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.outerHTML"];
합니다.
내가 비슷한 문제를 가지고 있지만 난 그 텍스트 웹보기에서 볼 수 있습니다 만 태그를 가져 오기 위해 필요 . 태그 -> h1, p1, p2, p3, p4, p5가 webview에로드되지만 첫 번째 화면에서는 h1, p1, p2 만 보임을 의미합니다. 그 세 가지만 가져 오는 방법? obove처럼 "outerHTML"은 모든 html 콘텐츠를 제공합니다. 만약 내가 "innerHTML"다음 그냥 신체 일부를 줄 것이다 써주세요. 그러면 웹 뷰에서 볼 수있는 태그 만 제공됩니다. 내 전체 HTML 컨텐트는 웹보기에서 한 번에로드되고 잘려서 보입니다 (pageScroll (% f)). 그래서 그것을 찾는 방법? 어떤 생각? – Sam
신속하게 무엇입니까? –