前提・実現したいこと
現在実現したいこととしては、外部Webサイト上の数値情報を取得して、
自身のアプリケーション(HTML,javascriptベース)に利用したいと考えており、
実現方法をご教授いただきたいです。
詳細に言えば、以下サイトの画面右「Total FT in circulation:」
の下に表示されている数値を取得したいと考えています。
https://www.fcoin.com/
試したこと
取得したい情報は<span id=ft_circulation>の値なので、
jquery.js,jquery.xdomainajax.jsを導入し、以下のようなコーディングを行っています。
$(function() { $.ajax({ type: 'GET', url: 'https://www.fcoin.com', dataType: 'html', success: function(data) { //外部Webサイト情報取得 var ftcirc = $(data.responseText).find("#ft_circulation").text(); //自HTMLに値を書き込み document.getElementById("ftcirc").innerHTML=ftcirc; }, }); });
発生している問題
上記ソースコードを実行すると、ftcirc変数には値が入っていませんでした。
よくよく原因を調べてみると、
”data”はhtml形式で取得できていますが、
肝心の#ft_circulationの値が、取得したhtmlには記載されていませんでした。
ブラウザ(Google Chrome)で直接サイトへアクセスすると、
ページソース上には値も表示されています。
そのため、おそらくjavascriptなどで、後から値を入力しているのだとは思うのですが、
上記のようなコーディングでは取得できないのでしょうか。
###おわりに
参考情報などご教授いただけますと幸いです。
またご不明点等あればご質問いただければと存じます。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/18 05:07
2018/06/18 05:15
2018/06/18 05:20