1

ここにあるすべての見出し記事のリストをダウンロードしたいのですが、 http://seekingalpha.com/symbol/amzn

しかし、Ajax呼び出しを行う「MORE」ボタンがあります。記事の完全なリストをダウンロードする方法はありますか?

私は JavaScript や Ajax に詳しくないので、アドバイスがあればとても助かります。

ボタンのJavaScript関数は次のとおりです。

function portfolioPagination(type, page, direction){
  if ($(type + '_show_more')) {
    $(type + '_show_more').remove();
    $('show-more-preloader').style.display = "";
  }
  if (page == 0) return;
  new Ajax.Updater({success: 'headlines_'+type}, '/account/ajax_headlines_content', {
    parameters: { type: type, page: page, slugs: 'amzn', is_symbol_page : true},
    insertion: 'bottom',
    onComplete: function(){$('show-more-preloader').style.display = "none";}
  });
  if (window.pageTracker) pageTracker._trackEvent("Portfolio Tracking", 'Pagination', type+" - "+direction);
}
4

1 に答える 1

2

Chrome インスペクタまたは Firebug などを使用して、AJAX リクエストを確認します。おそらくそのような../account/ajax_headlines_content/..リクエストの結果を確認します。必要なデータがあります。

--

URL は次のとおりです。http://seekingalpha.com/account/ajax_headlines_content

データは(フォームデータ)です:

type: all
page: 2
slugs: amzn
is_symbol_page: true
_:

それも受け入れるよう$_GETです:http://seekingalpha.com/account/ajax_headlines_content?type=all&page=2&slugs=amzn&is_symbol_page=true&_=

于 2013-03-09T00:16:18.267 に答える