• ベストアンサー

外部テキストファイルを取り込めないでしょうか。

はじめまして。 個人でホームページを作っている素人です。 背景に画像を使って、その上に文字を乗せるというページを作っているのですが、更新の時にhtmlを開くのではなく、外部にテキストファイルを設置して、それを更新すれば簡単にホームページの文字を変えることができるというようなことはできないものかと思い、質問させていただきました。 いろいろと検索をしてみたのですが、Flashでしたら取り込めるということはわかったのですが、普通のhtmlでは見つけられませんでした。 ご存知の方がいらっしゃいましたら、教えてください。 よろしくお願いします。

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

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

  • ベストアンサー
noname#176215
noname#176215
回答No.3

PHPや SSIなどの サーバサイドスクリプトを利用すればできます。 厳密に考えて HTMLだけでは無理ですね。 JavaScriptを利用して 一定のテキストの取り込みをすることも可能で すが テキストデータの書き方に少し工夫が必要です。また JavaScript は クライアントサイドスクリプトなので 見る側の環境がそれを実行し ない設定にしていると表示されなくなります。ただ簡単は簡単です。 ご要望に近いもので更新作業を簡易化する為の仕掛けとしては CMS(ブ ログなどもこれに含まれる)を利用することだと思います。Xoopsなどが 有名ですね。 この場合 データベースとしてテキストデータを保持する ことになります。

sm080101
質問者

お礼

お礼が遅くなり、大変失礼しました。 いろいろと教えていただいたことを試用しておりました。 JavaScriptでそれっぽいものを見つけて試しましたが、私の手には余るようです。 お教えいただいたCMSはXOOPSで半ば作りかけて挫折しているのですが(ファイル数が多すぎて移行が大変で…)、Flashの外部ファイル取り込みがうまくいかなかったら、最終手段としてはこちらを頑張って完成させようかなとも思います。 ご意見、ありがとうございました!

その他の回答 (3)

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.4

ホームページビルダーやフロントページのよう なツールで、テキストをコピーアンドペースト する、とかではダメですか? PHPは動的にページを作りますが、私は、特定の フォーマットで大量のデータを使って前もって 大量のページを作っておく、という方法も取って います。これですと、PHPが使えないサーバでも 自分のPCにPHP環境を作ればいいので可能です。 PHP環境を作るのはXAMPPをインストールするだけ で出来ます。

sm080101
質問者

お礼

お礼が遅くなり、大変失礼しました。 いろいろと教えていただいたことを試用しておりました。 現在、Dreamweaverでページは作成しております。 頻繁に更新をするので、そのたびにDWを立ち上げるのが大変(PCのスペックが足りないため)だったので、こういう方法はないかなと質問させていただきまいした。説明が足りなくてすみません。 PHPも試させていただいたのですが、PCがうまく動きませんでした…すみませんでした。 ご意見、ありがとうございました!

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

むりやりやればできそうですが、テキストファイルをただ流し込むだけだと、ただの文章の連続になってしまいますが、レイアウトはどうするつもりなのでしょうか? HTMLのレイアウトはタグによって行われているので、テキストのままだと、改行や段落変えもない読みにくい文章になってしまいませんか? それに、もともとHTMLファイルはテキスト編集ができますので、そのままテキストで当該箇所の文章を編集しても、手間は同じだと思いますけれど?

sm080101
質問者

お礼

お礼が遅くなり、大変失礼しました。 改行はない一行程度のものなので何とかなるかなと思ったのですが、いろいろと試して、やはり少し難しそうです。 Flashで外部ファイル取り込むか、諦めてHTMLを開いて更新しようと思います。 ご意見ありがとうございました!

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

外部HTML http://memo.xight.org/2006-11-24-12 あとはIFRAMEを使う方法もあります。 ただし、これらは面倒なのでお勧めしません。元々が文書ファイルなのですから、他の文書を差し込むという感覚がそぐいません。ハイパーリンクならわかりますけどね。

sm080101
質問者

お礼

お礼が遅くなり、大変失礼しました。 いろいろと教えていただいたことを試用しておりました。 しかしやはり、少し難しそうです。 こうなったらFlashで外部ファイル取り込みをしようと思います。 ご意見ありがとうございました!

関連するQ&A

  • FC2web 無料HPで外部テキストの表示

    FC2webの無料ホームページで外部テキストから文字を読み込むFlashを表示させたいのですが、背景画像と外部テキストが全く表示されません。マウスを動かすと[]がマウスの動きにくっついて動くmenu用のflashなのですが、外部テキスト以外の部分は表示されています。 swfと外部テキストファイル、背景画像はテンプレートとして無料で配布されているものを用いていて、ローカルではきちんとflashが表示されます。 上記の3つのファイルはswf,txt,jpeg形式ですべて同じ階層にアップロードしています。FC2のweb上のファイルマネージャでアップしました。 何がいけないのでしょうか??

  • 外部テキストファイルの読込み

    FLASH初心者です。 外部テキストファイルに &text1=あああああ& &text2=いいいいい& ・・・ $text10=こここここ& のように書かれているファイルをFLASHで読み込んで flash側でこの文字をスクロールしたいのです。 スクロールする文字のスピードが、最初ゆっくり、終わりのほうは早く。というように「あああああ」「いいいいい」それぞれにそのようにスピードの変化をつけたいのです。変化は全て同じでよいのですが。 読み込んだ文字のスクロールが始まる前に、少しアニメーションがあって、その後変数分(今回は10回)分文字を スクロールさせたいのです。 そのようなことは可能でしょうか? どこか参照になるようなサイトはないでしょうか? 説明が下手でごめんなさい。

    • ベストアンサー
    • Flash
  • 外部テキストファイルを読み込ませたい

    ダイナミックテキストを作成しUIScrollBarを取り付けました。 テキストの内容はダイナイナミックテキストに直接書いていますが、すぐ変更になるのでその都度パブリッシュするのが面倒です。 外部のテキストファイルを読み込ませたいのですがどのように拡張すればいいか教えてください。Flash Professional 8を使用しています。 まだ、Flashをはじめたばかりです。

    • ベストアンサー
    • Flash
  • 外部テキストファイルが読み込みについて

    FLASH MX 初心者です。 swfファイルに外部のイメージファイルとテキストファイルを読み込ませる仕組みを作っています。 イメージファイルとテキストファイルは既にサーバにあります。 この状況にてPC上で生成した完成swfでは、サーバ上にあるイメージファイルとテキストファイルが表示されます(ここまでは成功です)。 しかし完成したswfファイルをサーバへアップし、完成swfファイルを読み込ませるhtmlページを公開するとテキストファイルだけが表示されません。 イメージファイルは読み込むのに、テキストファイルは読み込まないのは何が原因なのでしょうか。 環境 OS:WindowsXP アプリケーション:FLASHI MX 7.2 よろしくお願いします。

    • ベストアンサー
    • Flash
  • 外部テキスト読み込み、横スクロールで流れる文字

    外部テキストファイルを読み込んで、横スクロールで文字が永遠とループで流れるものをFLASHで表示したいのです。 外部テキストの文字数なども読み込んで もし文字が多くても対応できるようにしたいのです。 私はFLASH8を使用しております。 なんとか宜しくお願いします><

    • ベストアンサー
    • Flash
  • 外部からファイルを読み込んだページを作りたい

    HTMLページを作っているのですが以下のようなことは実現できないでしょうか。 (1)HTMLの"タイトル"に表示する文字列を、外部のテキストから読み込む。 (2)外部のテキストを更新すれば、(1)のHTMLの"タイトル"も変更される。 この様なHPを作りたいと考えています。 たとえば <title>こんにちわ</title> とべた打ちするのではなく、 titletext.txtというファイルに「こんにちは」と入力し、 <title></title>内にその内容(こんにちはという文字)を読み込むようにしたいです。

  • 外部テキスト読み込みでマーキーしたい

    Flashのアクションスクリプトを使い、外部のテキストを読み込ませ、さらにそのテキストをmarqueeタグのように、左から右へ流れるように表示させ、それを繰り返したいです。 以下のページを参考にし、外部テキストを表示するところまでは問題なく出来ました。 http://www.mdn.co.jp/content/view/4566/111/ marqueeのようなスクロールは、ダイナミックテキストをモーショントウィーンでやりました。 ただし、読み込ませる外部テキストの文字数が毎回違います。 それにより、文字数が 1、読み込ませるテキストの文字数が毎回違うため、文字の長さによっては、文字が隠れて表示されない。 2、読み込ませるテキストの文字数が毎回違うため、文字の長さによってモーショントウィーンではうまく繰り返しのタイミングが掴めない。 ということです。 1、はダイナミックテキストで文字数がいなかる場合でもちょうどぴったりテキスト枠のサイズが指定できる方法はないでしょうか? 2、ちょうど読み込んだテキストの最後が消えた時点で、また頭から繰り返すにはどうすればよいでしょうか? 環境は、 Windows Vista Flash Pro 8 よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • FLASH 外部テキストで画像を表示

    使用環境 ■WindowsXP ■FLASH professional2004 外部テキストファイルを呼び出して、テキストと同時に画像も表示させたいのですが、実際swfファイルを表示してみると、テキストは表示されるのですが、イメージが表示されません。 外部テキストファイルには、 呼びたいテキスト 呼びたいテキスト <IMG src="画像のパス" width="100" height="100"> と記述しています。 書き出す際にFLASHのバージョンを7.0に設定、 htmlのレンダリングを有効にしているのですが…。 まったく原因が不明なため、大変焦っております。 どなたかご回答よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • Flash内のテキストを外部から書き換えるには

    サイトの管理者以外(知識の無い人)でも Flash内のテキストを外部から 書き換えられるようにしたいのです。 例えば、 テキストを表示するSWF以外に、 別ページのテキスト更新用フォームを設けて そこから入力・送信する事で指定部分のテキストが書き換えられる、 というようなものを作りたいんですが どのような方法を使えばよいのでしょうか? 当然ActionScriptのみでは解決出来ないと思うのですが 他の言語との連携はしたことが無く、疎いもので・・ 詳しい方宜しくお願いします。

    • ベストアンサー
    • Flash
  • Flash 外部テキスト 書き出し

    Flashで外部テキストの読み込み例はたくさんありますが、 Flashから外部テキストへ値を書き出す事はできるのでしょうか? Flash側から外部テキストへ値を書き出し(テキストファイルでなくても構いません)後にその値を再度Flash側で読み込むという動作を望んでいます。 バージョンはFlash8+AS2.0です。 ご教授願います。

専門家に質問してみよう