【发布时间】:2015-11-16 18:35:52
【问题描述】:
我正在尝试使用 javascript 从 div 类中检索 url
<div class="img-cover" style="background-image: url('https://scontent.cdninstagram.com/hphotos-xta1/t51.2885-15/s320x320/e15/11420829_845417035570963_433708785_n.jpg')"></div>
我已将此页面加载到 iOS 上的 UIWebView,http://websta.me/popular
我尝试检索所有图像的 url,我查找了源页面,发现我需要的所有图像都作为背景图像加载到 div 类中,如上例所示
我使用了 document.getElementsByClass 但不起作用。
我想在 iOS 应用中实现这一点,从 uiwebview 检索图像 url 并保存到 nsarray
【问题讨论】:
-
向我们展示您迄今为止的尝试。
-
@blm NSString *someHTML = [MywebView stringByEvaluatingJavaScriptFromString:@"document.getElementsByClassName('img-cover')[0].innerHTML;"]; NSLog(@"Images : %@", someHTML);
-
将其添加到问题中,并说明其作用。 “不起作用”是不够的,要具体。但是,我注意到您使用的是 innerHTML,而您的示例没有任何 innerHTML。
-
@blm 刚刚编辑了问题
标签: javascript ios objective-c uiwebview