2011-10-07 10 views
1

UIWeb보기에서 html을 어떻게 작성합니까? 예를 들어, 일부 헤더 html 있습니다. 하지만 자바 스크립트를 삽입하고 데이터를 전달하려고합니다. 자바 스크립트를 삽입 한 후 .html 파일에있는 나머지 HTML을 추가하고 싶습니다.iOS UIWebView html builder?

<script type="text/javascript"> 
var script_object = myNSStringValue1; 
var volunteer_name = myNSStringValue2; 
</script> 

생각 :

자바 스크립트는이 같은 것?

NSString* jsCallback = [NSString stringWithFormat:@"yourVeryOwnJavascriptFunction('%@,%@');",string1,string2]; 
[ self.webView stringByEvaluatingJavaScriptFromString:jsCallback]; 

자바 스크립트 기능을 수행하는 것이 호출 :있는 UIWebView에서

답변

1

우리는 방법 당신이 자바 스크립트를 주입하려면이 옵션을 사용할 수 있습니다 목표 C에서이 일

+0

Ron, 헤더 파일에 로컬 파일에 html을 추가하는 방법에 대해 알고 계십니까? 아니면 전체 본문 html 파일을 내 문자열에 붙여 넣어야합니까? – spentak

1

를 사용 loadHtml 있습니다. 자바 스크립트 함수에서 문자열 필드를 설정하거나 string1 및 string2의 전달 된 매개 변수로 모든 html을 변경할 수 있습니다. 귀하의 자바 스크립트는 이런 모양입니다.

+0

이 작업을 수행하는 방법을 보여주는 샘플 코드를 더보고 싶습니다. 감사! – radven

관련 문제