我想阅读html页面并想编辑该HTML页面。 例如: -
有Textfield=Username
我输入了textfield=XYZ
现在我想要在应用程序中打开一些网页,并且该网页包含一些文本字段。
现在我想阅读该网页并从该网络表单中搜索文本域名称用户名。 并使用应用程序的文本字段中的值fill填充该文本字段。
我知道通过使用webview我们可以阅读和HTML页面。 但是,搜索HTML页面中的特定单词并在其中制作一些版本是否可行。
阅读HTML:
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@\"http://www.apple.com\"]]];
但要搜索特定词并编辑文本域
这可行吗?如果是,那么如何?
答案 0 :(得分:2)
UIWebVIew有2种方法可以实现:
- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script
您可以在网页浏览中运行js以查找文字并进行编辑。
- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL
您可以下载网页,然后在其中添加一些html字符串来帮助您。