@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弹出出的提示框UIAlertView样式
默认是标题为网址,确定键为“好”,可以用以上方法修改默认值
本文介绍了一种方法来修改由JavaScript触发的UIAlertView样式,在UIWebView中显示自定义的警告框,包括如何更改标题和按钮文本。

被折叠的 条评论
为什么被折叠?



