// In viewDidLoad or somewhere appropriate.
self.webView.delegate = self;
UIWebView委托功能 .
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
NSString *fillAndSubmit = [NSString stringWithFormat:@"<--- javascript --->",username,password];
NSString *output = [webView stringByEvaluatingJavaScriptFromString:fillAndSubmit];
// Any other stuff you need to do.
}
2 回答
嘿,我希望这会在Web视图中帮助您 .
简而言之,我能想到的唯一答案是java脚本 . 假设你的UIWebView对象是* webView,就像这样 . 使类支持UIWebViewDelegate,然后在适当的地方分配委托:
UIWebView委托功能 .
以上是粗略的概述,用javascript代码替换<--- javascript --->,将用户名和密码填入相关表格并提交 . 如果加载的页面使用,比如说JQuery,你可以在javascript中使用JQuery .
至于使用的javascript,这完全取决于相关的网页,所以我真的可以帮助那里 .