2
  1. 現在、Drupal 7 サイトを保持しています。

  2. 次のように、サイドバーに yahoo fiance API データを含むブロックを作成したいと思います。

    Nasdaq 2,951.23    16.18   +0.55%
    Dow    12,871.39   -8.70   -0.07%
    
  3. Drupal では、js コードをインライン コンテンツに直接埋め込むことができるため、JavaScript を使用して実行したいと考えています。これは、php コードを使用するよりも簡単です。

そして、yahoo 婚約者から取得したデータは .csv 形式です。次のようなクエリで yahoo 金融からリモートで解析する必要があります: http://download.finance.yahoo.com/d/quotes.csv?s= ^ IXIC、^GSPC、^FTSE、^GDAXI、^FCHI、^N225、^HSI、^STI、^BSESN、^NSEI&f=sl1c1&e=.csv

わかりました、みんな、これから私を助けてください。

ありがとう

4

1 に答える 1

0

残念ながら、外部ドメイン (yahoo.com) から csv ファイルをダウンロードして、JavaScript のみを使用してユーザーに表示することはできません。それを妨げるクロスドメイン制限があります。

ただし、jQuery を使用した場合のように、JSON バージョンを財務データに使用できます。

jsfiddle.net でこの例を参照してください: http://jsfiddle.net/grimreaper01/jVWwu/

于 2012-07-02T20:17:55.097 に答える