0

ウェブサイトの特定の要素(/ 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

誰かが私にそれがなぜであるか、このウェブサイトの何がそんなに特別なのかを説明できますか?それを機能させるには何を変更する必要がありますか?

4

1 に答える 1

1

これはおそらく、telegraaf.nl でも jQuery を使用しているためです。

ここで答えを見てください:誰かが同様の問題を経験した別のサイトからのコンテンツに対する jQuery ダイアログ。Guy mograbi の回答は非常に詳細で、多くのことを説明しています。

于 2012-09-02T16:45:25.993 に答える