iphone-jsとocの通信記録のいくつかの実用的な方法


@interface UIWebView (JavaScriptAlert) 

- (void)webView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame;

@end

@implementation UIWebView (JavaScriptAlert)

- (void)webView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame {
    
    NSLog(@"javascript alert : %@",message);
    
    UIAlertView* customAlert = [[UIAlertView alloc] initWithTitle:@"    " message:message delegate:nil cancelButtonTitle:@"  " otherButtonTitles:nil];
    
    [customAlert show];
    
    [customAlert autorelease];
    
}
@end
jsでポップアップされたヒントボックスUALertViewスタイルを変更します.
デフォルトはタイトルがURLで、確定キーが「はい」です.以上の方法でデフォルトの値を変更できます.