一个网页可以有多个框架,每个框架都有自己的文档。如何向其中一个框架添加(和调用)javascript?例如,
[webView stringByEvaluatingJavaScriptFromString:@"var script=frame1.document.createElement('script');"
"script.type='text/javascript';"
"script.text=\"function myFunc() {"
"var test='a test';"
"return test"
"}\";"
"frame1.document.getElementsByTagName('head')[0].appendChild(script);"];
我这样调用函数吗
NSString *str=[webView stringByEvaluatingJavaScriptFromString:@"frame1.document.myFunc();"];
或这个?
NSString *str=[webView stringByEvaluatingJavaScriptFromString:@"myFunc()"];
顺便说一句,似乎没有一个工作。