您的位置:首页 > 移动开发

iphone 获取UIWebView内Html方法

2011-06-24 09:20 267 查看
获取所有html:NSString *lJs = @"document.documentElement.innerHTML";

获取网页title:NSString *lJs2 = @"document.title";

UIWebView *lWebView = [self getCurrentWebView];

NSString *lHtml1 = [lWebView stringByEvaluatingJavaScriptFromString:lJs];

NSString *lHtml2 = [lWebView stringByEvaluatingJavaScriptFromString: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;//获取网页内容文字  怎么和上一个一样?有知道的请解释

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: