- 締切済み
モバイルサイトでFXチャートを表示
モバイルサイトを制作しているのですが、できないことがあります。 どうすればいいのでしょうか? http://m.fxwill.com/ 上記のモバイルサイトがやっていることをやりたいです。 FXチャートの表示に以下のサイトのサービスを利用しています。 http://www.dukascopy.com/swiss/japanese/data_feed/webproducts/charts/ しかし、上記のサイトのサービスはPC用でiframeを利用したサービスです。iframeは携帯で利用できないと思うのですが、このサイトはどのようにして携帯でiframeのチャートを表示しているのでしょうか? また、携帯サイトでRSSを読み込む方法はありますか? どなたかご教授していただければと思います。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- yyr446
- ベストアンサー率65% (870/1330)
[携帯サイトでRSSを読み込む方法はありますか?] サーバー側のプログラムでRSSを読み込み、内容を携帯用のページに加工して出力するページが、RSSを読み込む携帯サイトです。 ※PHPでは外部のRSSをURI指定して読み込めるし、RSS(XML)の解析 も出来ます。HTMLの出力もPHPで出来ます(本来のPHPの役割) [このサイトはどのようにして携帯でiframeのチャートを表示しているのでしょうか?] このサイトのphpのプログラムが、http://www.dukascopy.com/swiss/japanese/data_feed/webproducts/charts/ のサービスにアクセスして、チャートのページを画像(GIFファイル) ファイルに変換して、携帯でみれるように <img src="http://m.fxwill.com/chart/cache/4/600.gif" border="0" width="228" height="228" alt="Chart USDJPY(M10)"><br> のHTMLソースを生成して出力しているみたいです。 ※どうやってGIFを作っているかは分かりません。 ※HTTPヘッダーのユーザーエージェントだけで携帯かどうか振り分けて いるのではないかと思います。 HTTPヘッダーのユーザーエージェントを携帯にして、同ページのPHPを アクセスしたときのHTMLソースは下のようになっていました。 <html> <head> <meta http-equiv="content-type" content="text/html;charset=Shift_JIS"> <title>携帯向け為替チャート - USDJPY(M10)</title> </head> <body> <img src="http://m.fxwill.com/chart/cache/4/600.gif" border="0" width="228" height="228" alt="Chart USDJPY(M10)"><br> <font color=blue>[1]</font><a href="m1.php" accesskey="1">M1</a><br> <font color=blue>[2]</font><a href="m10.php" accesskey="2">M10</a><br> <font color=blue>[3]</font><a href="h1.php" accesskey="3">H1</a><br> <font color=blue>[4]</font><a href="d1.php" accesskey="4">DAY</a><br> <font color=blue>[5]</font><a href="w.php" accesskey="5">WEEK</a><br> <br> <font color=blue>[*]</font><a href="../index.html" accesskey="*">通貨ペアの変更</a><br> <font color=blue>[#]</font><a href="http://m.fxwill.com/" accesskey="#">トップページ</a><br><img src="http://www.research-artisan.com/userjs/noscript.php?user_id=20060516000220439" alt="" width="1" height="1"> </body> </html>