怎么获取html文件,并提取某个a标签的href值
1个回答
展开全部
首先获取HTML文件要看你使用的前端还是后端
如果是前端可以使用Ajax技术:
$.get('single.html', function(data){
alert(data);
})
JavaScript方法一般不能跨域,这要是浏览器为了安全考虑
如果是使用的后端技术,例如PHP:
$content = file_get_contents("http://www.wenjiangs.com/group/topic-93.html");
echo $content;
然后是提取href属性,同样的分为前端和后端
前端:
a_link_arr = $('a').attr('href');
后端可以使用正则提取
$match_num = preg_match_all('/<a(.+?)href=[\'"](.+?)[\'"](.+?)>/im', $data, $matche);
if($match_num){
$a_link_arr = $matche[2];
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询