1. 일반적인 로딩
NSString * address = @http://www.naver.com;
NSURL *url = [[NSURL alloc]initWithString:address];
NSURLRequest * request = [NSURLRequest requestWithURL:url];
[mWebView loadRequest:request];


2. javascript 실행
NSMutableString * javascript = [NSMutableString stringWithString:@"alert('');"];
[mWebView stringByEvaluatingJavaScriptFromString:javascript];

3. WebView에 Post 데이터 실어보내기!!
NSString * address = @http://www.naver.com;
NSURL *url = [[NSURL alloc]initWithString:address];

NSString *postdata = [NSString stringWithFormat:@"post=%@", @"data"];
NSMutableURLRequest *request = [NSMutableURLRequest alloc]initWithURL:url];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:[postdata dataUsingEncoding:NSUTF8StringEncoding]];
[mWebView loadRequest:request];


4. JS file
you can also call a JS file from a bundle (get around that readability snag and have as many fnctions as you need)….
NSString *filePath = [[NSBundle mainBundle] pathForResource:@”loco” ofType:@”js” inDirectory:@”"];

NSData *fileData = [NSData dataWithContentsOfFile:filePath];

NSString *jsString = [[NSMutableString alloc] initWithData:fileData encoding:NSUTF8StringEncoding];

[webby stringByEvaluatingJavaScriptFromString:jsString];

      
Posted by k_ben