ユーザーがページの下部にあるバウンスに達したときに、クラシック ASP を実行している Web サーバーから既存の uiwebview ページにデータベース レコードを追加しようとしています。バウンスごとにページにデータを追加しています
IO:
NSString *JavaCodeFromFile = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://www.xxx.com/JavaTestImage.asp"] encoding:NSUTF8StringEncoding error:nil];
NSString *ReturnedValue = [Web_View stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"%@", JavaCodeFromFile]];
JavaTestImage.asp の内容:
var para=document.createElement("p");
var NewImg=document.createElement("img");
NewImg.setAttribute('src', 'http://www.xxx.com/Images/Under_Construction.jpg');
NewImg.setAttribute('width', '100');
NewImg.setAttribute('height', '120');
document.body.appendChild(NewImg);
var Textnode=document.createTextNode("From JavaTestImage.asp - Added Text.");
para.appendChild(Textnode);
document.body.appendChild(para);
質問: このコードは問題なく動作しますが、JavaScript が原因で、DB を呼び出してより多くのレコードを動的にロードすることができません。既に入力されている UIWebView にさらに DB データを追加するために使用できる別のアプローチはありますか?
ありがとう、リチャード