• ベストアンサー

他のサイトのグラフを取り込んで表示させたいのです

他のサイトに表示されているグラフを取り込んで自身のサイトに表示させたいのですが、どのようにしたら良いのでしょうか? javaを使えば出来るような気がしているのですが・・・ 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

javaを使えば出来るような気がしているのですが・・・ 確かに、サーバーサイドのJAVAプログラムを使ってJSPにすれば出来る でしょうが、質問者様はその答えを期待してないでしょう。  サーバーサイドでちょこっとやるならPHPで、 そのグラフのあるページをDOMとかXMLとして読み込んで、 グラフ部分をパースする(出来るかどうかはそのページしだいです。) そして自分用のHTMLを書き出すといった処理になります。 結構、難易度高いですよ。そのグラフがイメージとかフラッシュだったら 別ですが.... クライアント側のJAVASCRIPTでやるのは不可能です。 一番簡単なのは<iframe>内に表示させる事ですね。 それが、質問者さんの求めている回答でしょう。

pyocoo
質問者

お礼

iframeとアンカーで何とか作成しました。 更新するたびにサイトの先頭が表示されてしまいちょっと不便ですが・・・ でも助かりました。ありがとうございました。

pyocoo
質問者

補足

とても的確な回答ありがとうございます。 下記のサイトのグラフ部分だけを表示させたいのです。 http://futuresource.quote.com/charts/charts.jsp?s=YM%20H0&o=&a=V%3A1&z=260x160&d=HIGH&b=CANDLE&st= <iframe>内にURLを書いてグラフ部分にジャンプするようにしているのですが、更新した時にサイトの先頭が先に表示された数秒後にグラフ部分にジャンプするので、あまりスマートじゃないなぁと。。。 何か良い方法はないでしょうか。 宜しくお願いします。

その他の回答 (3)

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.4

件のサイトのチャートのページの使い方について説明があるような無いような?無料らしいのですが、(本当だろうか?)ちょっと私の英文解釈の力ではよくわかりません。 きちんとサインアップして、使っているんですよねえ。 とおりすがりの人とか、ただ使いは出来ないのかも....

pyocoo
質問者

お礼

iframeとアンカーで何とか作成しました。 更新するたびにサイトの先頭が表示されてしまいちょっと不便ですが・・・ でも助かりました。ありがとうございました。

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.3

<img width="260" height="160 " border="0" name="CIS" alt="Chart of YM H0" src="http://charts.quote.com/cis/fsspon?cont=YM+H0&period=V&varminutes=1&size=260x160&bartype=CANDLE&bardensity=HIGH&headerbackground=(221,221,221)&amp;headerforeground=(102,102,102)&amp;headerdatacolor=(0,1,125)&amp;studyheaderbackground=(221,221,221)&amp;showextendednames=true&amp;random=1265"> を直接貼ってはどうかと、一瞬表示されるようです。

pyocoo
質問者

お礼

ありがとうございます。 直接貼ってみました。 ローカルではきちんと表示されるのですが、サーバーにアップすると表示されません。何故でしょう。。。 とっても困っています。 宜しくお願いします。

noname#111181
noname#111181
回答No.2

まずは確認なのですが、「他のサイトのグラフ」というのは画像ですか? それならHTMLのimgタグで簡単に表示できますよね。 ご質問の主旨は違うところにあると思いますが、具体的に「他のサイトのグラフ」というのはどういう方式で表示されているのでしょうか?

pyocoo
質問者

補足

cgiでグラフを書き出しているものです。 下記のサイトのグラフ部分だけを表示させたいのです。 http://futuresource.quote.com/charts/charts.jsp?s=YM%20H0&o=&a=V%3A1&z=260x160&d=HIGH&b=CANDLE&st= <iframe>内にURLを書いてグラフ部分にジャンプするようにしてみたのですが、更新した時にサイトの先頭が先に表示された数秒後にグラフ部分にジャンプするので。。。 何か良い方法はないでしょうか。 宜しくお願いします。

関連するQ&A