Javascript 从

Javascript 从,javascript,ios,Javascript,Ios,我正在尝试使用以下代码行获取HTML源代码: [webViewObj stringByEvaluatingJavaScriptFromString:@"document.documentElement.outerHTML"] 我能找到来源。但是,它不是从DOCTYPE html给我的。我想得到完整的来源,从!DOCTYPE html。正在UIWebview中动态加载HTML页面。 我怎么能得到这个?请建议。而不是document.documentElement.outerHTML您是否尝试过d

我正在尝试使用以下代码行获取HTML源代码:

[webViewObj stringByEvaluatingJavaScriptFromString:@"document.documentElement.outerHTML"]
我能找到来源。但是,它不是从DOCTYPE html给我的。我想得到完整的来源,从!DOCTYPE html。正在UIWebview中动态加载HTML页面。
我怎么能得到这个?请建议。

而不是document.documentElement.outerHTML您是否尝试过document或document.valueOf?我尝试过这两种方法,但都没有提供任何html源代码。您可以将html作为文件读取,而不是调用javascript,我想它会提供完整的html。很好,但我不知道html页面的名称,HTML页面是在UIWebview中动态加载的。好吧,我想到了一个窍门,你可以在UIWebview中加载HTML,在UIWebview的webViewDidFinishLoad委托中,如果!webView.isLoading{NSString*url=[[[webView request]url]absoluteString];}将给出您的webView的url,您立即使用该url将其作为文件读取。