使用 PHP 获取'a'



不久前有人给我写了一段代码,用于提取网站的某个元素(/data):

 $(function(){
   var site = 'http://www.telegraaf.nl'; 
   $.get('proxy.php', { site:site }, function(data){
      var href = $(data).find('h2').first().children(':first-child').prop('href');
      var url = href.split('/');
      href = href.replace(url[2], 'telegraaf.nl');

      $('.myDiv').html('<a href="' + href + '" target="_blank">' + href + '</a>');
   }, 'html');

});

它运行得很好,但在这个荷兰新闻网站上不太好:http://www.telegraaf.nl

有人能向我解释一下为什么,这个网站有什么特别之处吗?我必须改变什么才能让它发挥作用?

这可能是因为他们在telegrapaf.nl上也使用了jQuery。

看看这里的答案:jQuery对话框覆盖另一个网站的内容,其中有人遇到了类似的问题。盖伊·莫格拉比的回答非常详细,解释了很多。

相关内容

  • 没有找到相关文章

最新更新