Class 如何在UIWebview上获取类的超链接?

Class 如何在UIWebview上获取类的超链接?,class,hyperlink,uiwebview,Class,Hyperlink,Uiwebview,我可以通过以下代码获取该类的文本: [webview stringByEvaluatingJavaScriptFromString:@"document.getElementsByClassName('normal fs16 bold c-red2')[0].innerHTML;"]; 但是我还需要获得这个类的链接。我刚刚解决了获取网站的所有链接并使用字符串的问题: [webView stringByEvaluatingJavaScriptFromString:@"var script = d

我可以通过以下代码获取该类的文本:

[webview stringByEvaluatingJavaScriptFromString:@"document.getElementsByClassName('normal fs16 bold c-red2')[0].innerHTML;"];

但是我还需要获得这个类的链接。

我刚刚解决了获取网站的所有链接并使用字符串的问题:

[webView stringByEvaluatingJavaScriptFromString:@"var script = document.createElement('script');"
     "script.type = 'text/javascript';"
     "script.text = \"function getHyperlinks() { "
     "var links = document.getElementsByTagName('a');"
     "var allLinks = '';"
     "for (var i = 0; i<links.length; i++) {"
     "var link = links[i].href + '~' + links[i].text + '~' + links[i].title + ';';"
     "allLinks += link;"
     "} return allLinks;"
     "}\";"
     "document.getElementsByTagName('head')[0].appendChild(script);"];


    NSString *html = [webView stringByEvaluatingJavaScriptFromString:
                      @"getHyperlinks();"];
[webView stringByEvaluatingJavaScriptFromString:@“var script=document.createElement('script')
“script.type='text/javascript'
“script.text=\”函数getHyperlinks(){”
“var links=document.getElementsByTagName('a')
“var allLinks=”
“对于(变量i=0;i