我想阅读html页面并编辑该html页面。示例:-
有Textfield=Username
我输入了textfield=XYZ
的值
现在我想在应用程序中打开一些网页,并且该网页由一些文本字段组成。
现在我想阅读该网页,并从该网页表单中搜索文本字段名称用户名。并用应用程序的文本字段中给定的值填充该文本字段。
我知道通过使用webview,我们可以阅读HTML页面。但是,在HTML页面中搜索特定的单词并在其中进行一些编辑是否可行。
阅读HTML:
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.apple.com"]]];
但是要搜索相关单词并编辑文本字段
这可行吗?如果是,那么怎么做?
UIWebVIew有两种方法可以使它成为可能:
- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script
您可以在网络视图中运行js来查找文本并进行编辑。
- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL
你可以下载网页,然后在其中添加一些html字符串来帮助你。