如何在UIWebView中检测Java脚本

| 在一个网页中,我有两个选择框,从第一个选择框选择一个值后,第二个选择框(如果用Java脚本填充或可以是Ajex)。但是在我的UIWebView中,第二个选择框没有填充。所以请你帮帮我这在Safari网络浏览器中效果很好。
- (void)viewDidLoad {
    [super viewDidLoad];

    [myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:urlStr]]];
}


-(void)webViewDidStartLoad:(UIWebView *) portal {
    [UIApplication sharedApplication].networkActivityIndicatorVisible = YES; 
}

-(void)webViewDidFinishLoad:(UIWebView *) portal{
    [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; 
}


- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
    NSString *userInfo = [[error userInfo] objectForKey:NSURLErrorFailingURLPeerTrustErrorKey];
    NSLog(@\"Connection failed! Error - %@ %@\",[error localizedDescription],userInfo);   

    UIAlertView *alerView = [[UIAlertView alloc] initWithTitle:[error localizedDescription] message:userInfo delegate:self cancelButtonTitle:@\"Ok\" otherButtonTitles:nil,nil];
    [alerView show];
    [alerView release]; 
    [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; 
}
    
已邀请:
您应该在移动浏览器中打开调试控制台,并查看是否存在Java脚本错误,否则应通过警报进行调试。 打开调试控制台: 打开设置-> Safari->开发人员(在底部)->调试控制台on | off     

要回复问题请先登录注册