iOS-获取当前网页的 url 和 title 和 html

本文转载至 http://www.th7.cn/Program/IOS/201310/156916.shtml

@property (strong,nonatomic)UIWebView *webView;

@property (strong,nonatomic)NSString *currentURL;

@property (strong,nonatomic)NSString *currentTitle;

@property (strong,nonatomic)NSString *currentHTML;

-(void) webViewDidFinishLoad:(UIWebView *)webView {

[UIApplicationsharedApplication].networkActivityIndicatorVisible =NO;

self.title =  [webViewstringByEvaluatingJavaScriptFromString:@"document.title"];//获取当前页面的title

self.currentURL = webView.request.URL.absoluteString;

NSLog(@"title-%@--url-%@--",self.title,self.currentURL);

NSString *lJs = @"document.documentElement.innerHTML";//获取当前网页html

self.currentHTML = [webView stringByEvaluatingJavaScriptFromString:lJs];

}

时间: 2024-10-02 03:05:53

iOS-获取当前网页的 url 和 title 和 html的相关文章

获取当前网页的 url 和 title 和 html

.h文件 @property (strong,nonatomic)UIWebView *webView; @property (strong,nonatomic)NSString *currentURL; @property (strong,nonatomic)NSString *currentTitle; @property (strong,nonatomic)NSString *currentHTML; .m文件 -(void) webViewDidFinishLoad:(UIWebView

怎样获取当前网页的URL

1. document.documentURI document.documentURI; // "https://i.cnblogs.com/EditPosts.aspx?opt=1" 2. document.URL document.URL; // "https://i.cnblogs.com/EditPosts.aspx?opt=1" 注意: 1. 两个属性的作用是完全一样的. 都是返回一个当前网页URL的字符串; 2. document.documentUR

动态截取字符串获取当前网页的URL地址

var url = window.location;                    var urlArr = url.toString().split('/');                    var ustr = urlArr[4]if(typeof(ustr) =="undefined"){}else{$("#w-down").attr("style","background:url(../../../images/

iOS获取本地视频和网络URL视频的缩略图方法

iOS获取本地视频和网络URL视频的缩略图方法 字数222 阅读612 评论0 喜欢13 首先大家先添加AVFoundation和CoreMedia.framework两个框架 第一种本地视频获取缩略图 NSString *path = @"www.51ios.net/本地路径" MPMoviePlayerController *51iosMPMovie = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileU

Get Title关键字——获取浏览器网页的title

Get Title关键字:获取浏览器网页的title:该关键字不需要接收任何参数: ====================================================== 示例:打开百度首页,获取百度首页的title Open Browser    http://www.baidu.com    chrome ${text}     Get  Title                                    //获取浏览器网页的title log ${tex

.net 获取当前网页的的url

正确的方法是:HttpContext.Current.Request.Url.PathAndQuery1.通过ASP.NET获取 如果测试的url地址是http://www.test.com/testweb/default.aspx, 结果如下: Request.ApplicationPath: /testweb Request.CurrentExecutionFilePath: /testweb/default.aspx Request.FilePath: /testweb/default.a

检测SDWebImage有没有缓存图片 IOS 获取网络图片大小

NSURL *url = [NSURL URLWithString:[model.content objectForKey:@"image"]];             //请求网络地址数据的同步方法             //因为这个方法在子线程(全局队列)中执行,所以不需要考虑死线程的问题             SDWebImageManager *manager = [SDWebImageManager sharedManager];              [manag

JAVA之旅(三十四)——自定义服务端,URLConnection,正则表达式特点,匹配,切割,替换,获取,网页爬虫

JAVA之旅(三十四)--自定义服务端,URLConnection,正则表达式特点,匹配,切割,替换,获取,网页爬虫 我们接着来说网络编程,TCP 一.自定义服务端 我们直接写一个服务端,让本机去连接,可以看到什么样的效果 package com.lgl.socket; import java.io.IOException; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; publ

iOS获取.ipa程序包

iOS获取.ipa程序包 原文在此 首先肯定不是获取自己的ipa包. 为什么要获取ipa包呢?比如,在仿写一些程序时,避免不了获取它的图片素材等等,那么最快也是最有效的方式就是获取原程序的ipa包.更或者,你想要逆向分析某一款APP时,那么只有获取了ipa后才能进行class-dump,ida等等后续工作. 一.通过越狱设备 如果有越狱手机,那么就变得很简单,只需要从AppStore下载到越狱手机,然后用iTools/PP助手等工具将ipa包备份到电脑即可,下图是使用PP助手: 如果只是为了获取