• ベストアンサー

txtファイルを更新することでWEBサイトの任意の

任意のtxtファイルの内容を更新するだけで、WEBサイトの任意の箇所に読み込ませ、更新させるといったスクリプトなどご存知の方いらっしゃいませんでしょうか? 何をやりたいかというと ・PCサイト ・スマホサイト 二つを作って、「新着情報」の箇所の更新は1ファイル(別にtxt出なくても何でも良い)の変更でどちらにも変更が反映するようにしたいのです。 どちら様か有識者の方いらっしゃいましたらご教授ください。。

  • HTML
  • 回答数4
  • ありがとう数5

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

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.3

こんにちは。 ほかの回答者様の言うとおり、純粋にHTMLだけではダメで多くのサイトはPHP等のサーバサイドの仕組みを使っていると思います。 サーバサイドの仕組みを使うほどでなく簡単に実現したいのであればJavaScriptを使うのが良いと思います。 (JavaScriptが動作する端末からのアクセスが前提となりますが) jQuery(JavaScript)を使うことが許される環境であればプラグインを作ってみたので以下のサイトを参考にしてみてください。 http://hppg.moe.hm/okwave/qa/q0000001/ 表示させたい要素にプラグインを適用すれば特に意識せず、サーバ内にあるファイルを読み込みます。 これをPCサイトとスマホサイトの表示したい部分に使ってあげれば同じファイルを読みに行きますので、思っているような動きになると思います。 jQueryは使いたくない(重いとかの理由)またはJavaScriptを使いたくない場合はこの方法は使えません。

yuuuuuuko_2011
質問者

お礼

ご回答いただきありがとうございました!結局SSIという手段にて行うことになりました!(^_^)

その他の回答 (3)

  • tracer
  • ベストアンサー率41% (255/621)
回答No.4

通常は、JavaScriptかPHPなどのCGIで処理しますが、初心者さんであることを考慮すると、iframeがもっとも現実的だと思います。スクリプトではなくhtmlなので理解は速いと思います。「iframe」で検索すればたくさん出てきますよ。

yuuuuuuko_2011
質問者

お礼

ご回答いただきありがとうございました!結局SSIという手段にて行うことになりました!(^_^)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

普通はHTMLではできないですね サーバーサイドで動くプログラムでの処理になります。 もしHTMLだけでということであれば推奨されませんが フレーム系の技術を使うことになると思います。 もしくはajaxをふくむjavascriptなどで処理するとか

yuuuuuuko_2011
質問者

お礼

ご回答いただきありがとうございました!結局SSIという手段にて行うことになりました!(^_^)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1
yuuuuuuko_2011
質問者

お礼

ご回答いただきありがとうございました!結局SSIという手段にて行うことになりました!(^_^)

関連するQ&A

  • Webサイトから、txtファイルをダウンロードする方法

    お世話になります。 現在悩んでいることがあるのですが、 Webサイト上でリンクの張ってあるtxtファイルを左クリックすると、ファイルが開いてしまいますが、そうではなく、右クリック→別名で保存を選択した時みたいに、ダウンロードして保存したいのですが、果たして可能でしょうか? 拡張子を.datなどに変更しても、ファイルを開いてしまいますし・・・ Windowsだけなら特に意識しないのですが、 Zaurusからもダウンロードする必要があるので 困っています。 (Zaurusでは、右クリック→別名で保存みたいな操作ができないみたいなんです) ご存知の方がいらっしゃいましたら、ご教授をお願い致します。

    • ベストアンサー
    • HTML
  • webデザイン サイト更新 filezilla

    初歩的な質問失礼します。 サーバーにアップロードしたwebサイトを更新したくて、元のhtmlファイルの内容を変更して、先にアップロードしていたディレクトリを削除し、内容の変更されたディレクトリをアップロードしたのですが、ブラウザでチェックしてみると反映されていませんでした。 FTPソフトはfilezillaを使っています。filezillaを使っている方、サイトの更新の仕方を教えて頂けないでしょうか?

    • ベストアンサー
    • CSS
  • 2つのTXTファイルの内容を比較してくれるソフト無いでしょうか?

    プログラムの更新(変更)箇所を探すのに便利なツールを探しています。 2つのTXTファイルの内容を比較して、どこが違うとか教えてくれる ソフト無いでしょうか?出来ればフリーで。

  • WEB上のCSSファイルが自動で更新・・?

    DreamWeaver MX2004 を使用しています。 現在、DWで作成しながら、同時にサーバー上(Xreaです)にもアップしつつ作業をしています。(WEB上での動作確認の為) で、今奇妙な事に気づいたのですが・・・ ・リモートサイトに接続していない状態でHTMLファイルを編集。 ・アップしなければサーバー上の物は以前のまま。 ・リモートサイトに接続してアップ(更新)したらサーバー上の物も新しくなる ↑ですよね? でも、CSSファイルだけは勝手に更新されるんです。サーバーに接続していない状態で編集しているのに・・・もちろん再アップしてません。 しかも、DWを立ち上げずに、メモ帳のみでCSSを書き換えても、書き換えて保存すると何故かWEB上のページに反映されているんです。サーバーへの接続はしていない状態でです。 どういうことでしょうか? もしや、CSSの設定が私のPCに記憶(?)されてそれが反映されているのでしょうか?んなことあるのかな・・? それと気になったのが会社のPCでWEB上の物を見てみたらCSSが全く反映されていませんでした。 どういうことかご存知の方いらっしゃいましたらよろしくお願いします。

  • Webサイトの更新とファイルの管理について

    初めて質問いたします。 現在仕事であるサイトのデザイン、更新、管理を行っております。 私が困っているのはファイルの管理方法です。 私が管理しているサイトはデータベースなどは使用しない、 htmlとCSS、Javascriptから構成される50ページほどのサイトで、 サイトの情報更新が月に数回あります。 htmlやCSSを更新する際、 現在はまずローカルで、更新するファイルを複製し、 aaa.html080528のように名前をつけています。 複製したファイルは元のファイルと同じフォルダに保存します。 編集作業が終わった後に、aaa.htmlとaaa.html080528の 両方のファイルをサーバの同じフォルダにUPしています。 つまりローカルとリモートサーバで同期をとり、 両方でバックアップファイルと公開しているファイルを管理している状態です。 しかし、更新が進むにつれバックアップファイル数が膨大な量になり、 なんとか効率よくバックアップファイル等を管理できないか模索中です。 更新作業はDreamweaverを使用しています。 できればローカルでの作業中はバックアップファイルなど 公開していないファイルは見えない状態で作業がしたいと思っています。 同じようなWebサイト管理をされている方は どのようにファイルを管理しているのでしょうか? どうぞよろしくお願い致します。

  • ファイル更新日の表示について

    こんにちは。プログラミング初心者です。 JavaScriptで下記のような記述で更新日を取得できますが、 <SCRIPT language="JavaScript"> document.write("最終更新日 : "+document.lastModified ); </SCRIPT> これを書いたファイルの更新日ではなく、他のフォルダに入っている、 テキストファイル等のの更新日を取得する事は可能でしょうか? 例えば・・・ フォルダA:top.html フォルダB:test.txt があり、top.htmlにtest.txtの更新日を取得し表示させたいです。 JavaScriptで無理でしたら、何が可能でしょうか?一応perlなら、 なんとなく分かります(サンプルCGIを動作する程度ですが)。 以上です。ご存知の方いらっしゃいましたら、ご教授下さい。

  • ファイル更新監視について

    お世話様になっております。 Linuxである特定のファイル(aaa.txt)を監視して、そのファイルが更新または新規に作成されたら特定のスクリプト(bbb.sh)を実行したいと思いますが、どのように監視スクリプトを組んだら良いのでしょうか? ご教示の程宜しくお願い致します。

  • サイトの自動更新をCGIで

    初めまして。 WEB作成でこんな事は出来ますか?と聞かれたのですが。 ■自動更新■ ・企業のWeb担当者が、pdfデータをサーバー上にアップロードすると、前もって更新される個所が、自動的に反映される。 ・原稿は、pdfデータ。 その後、WEBで閲覧可能。 上記のような事が、CGIで可能なのでしょうか? どこか参考になるようなURL等ご存知でしたらお知らせ頂けると助かります。 ご教授の程、宜しくお願い申しあげます。

    • ベストアンサー
    • CGI
  • txtファイルへの関連付けについて

    .txtファイルを「フォルダオプション」の「ファイルの種類」から拡張子TXTの詳細設定で、openコマンドから開くプログラムを変更しました。 これでその時は設定が反映されてファイルをダブルクリックすると設定した通りに開くのですが、 Windowsを再起動してみるとNotepadで開く設定に戻ってしまいます。何度か繰り返してみてもダメでした。 他の種類のファイル(画像など)でも同じように関連付けを変えていますが、このような事は起こりません。 変更を固定するにはどうしたらいいのでしょうか。 プログラムはEmEditorを使っています。

  • Webサイトの更新があったかをチェックしたい

    複数のWebサイトの内容で、変更があったかをチェックしたいのですが 良い方法はないでしょうか? 目的としては、変更のあった記事を抜き出したいのです。 とりあえず、更新があったかだけでもチェックするため、 For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row str = Cells(i, 1) If str <> "" Then objIE.navigate str Call IEWait(objIE) Cells(i, 2) = objIE.Document.LastModified End If Next i のように、LastModifiedで日時をCell(i,2)に保存し、次回の取得日時のものと比較しようかと試みましたが、 殆どがURLを表示した時点の日時となり、使いものになりません。 URL内の全てのリンク数を取得し、数える方法も考えましたが、記事だけが変更となっている場合は、それがわからないですし、最終的にはその内容を抜き出したいです。 文字数でも、バイナリ比較でも何でもよいのですが、まず更新があったかをチェックして、その後更新箇所を抜き出したいです。 どなたか、指定したURLのページに更新があったかの、効率的な比較をご存じの方ご教授願います。 よろしくお願いいたします。

専門家に質問してみよう