NSBundle
usingUIWebView
のloadRequest
メソッドから html テンプレートを読み込みます。HTML テンプレート自体には、多数のテキスト ボックス (たとえば 20) があります。すべてのテキストボックスに入力した後、これらの入力された値で html が必要です。私は試した、
[myWebView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"]
//even body.outerHTML, documentElement.innerHTML won't work
しかし、これらの値が入力される前に生の html テンプレートを提供しています。どうすればいいですか?これを行うには、各テキストボックスの内容を読み取り、javascript で、
[myWebView stringByEvaluatingJavaScriptFromString:@"document.getElementById('name').value"]
次に、html の文字列を読み取って置き換えます。
これを行うための他の良い方法はありますか?または、Web ページの現在のコンテンツを読み取るための JavaScript メソッドはありますか?