[IOS开发]获取webView中网页…

来源:互联网 发布:错生网络剧第一集 编辑:程序博客网 时间:2024/06/05 05:20
原文地址:[IOS开发]获取webView中网页的信息作者:超人
获取所有html:NSString *lJs =@"document.documentElement.innerHTML";
获取网页title:NSString *lJs2 =@"document.title";
UIWebView*lWebView = [self getCurrentWebView];
NSString*lHtml1 = [lWebViewstringByEvaluatingJavaScriptFromString:lJs];
NSString*lHtml2 = [lWebViewstringByEvaluatingJavaScriptFromString:lJs2];


JavaScript获取网页信息总结
JavaScript获取当前页面URL、title等,具体怎么用就看自己了~
由于本站用了伪静态,所以获取不到文档名.document.location.port;是获取URL关联的端口号码,thisHash= document.location.hash;是获取链接属性中在井号“#”后面的分段。

thisURL =document.URL;
thisHREF =document.location.href;
thisSLoc =self.location.href;
thisDLoc =document.location;
thisTLoc =top.location.href;
thisPLoc =parent.document.location;
thisTHost =top.location.hostname;
thisHost =location.hostname;
thisTitle =document.title;
thisProtocol =document.location.protocol;
thisPort =document.location.port;
thisHash =document.location.hash;
thisSearch =document.location.search;
thisPathname =document.location.pathname;
thisHtml =document.documentElement.innerHTML;
thisBodyText =document.documentElement.innerText;//获取网页内容文字
thisBodyText =document.body.innerText;//获取网页内容文字 怎么和上一个一样?有知道的请解释
0 0