現在地域情報発信のHPを作成しています。
毎日にイベント情報をindex.htmlに表示することを考えています。
例えば、外部テキストファイルで、
1行目:ハイキング
2行目:健康相談
3行目:カルチャー教室(第1回)
を作成し、
当月1日は、1行目の内容をindex.html内に呼び出して表示できれば、ひと月分の行事情報を一括で作成し、それを日付によって自動的に内容を変えられるのではないかと考えてます。
実は同じようなことをperlの.plの読み込みでやっていたのですが、HPをおいているniftyが.plの使用を禁止したために困っています。
皆さんのお知恵をお貸しください。
よろしくお願いします。
No.1
- 回答日時:
jsで外部ファイルを呼び出すのであれば、functionで
document.writeしてやるなどの処理が必要です。
またブザウザの設定に左右されることも考慮する必要があるでしょう。
場合によっては、javascriptを拡張したajaxのような仕組みで
動的にテキストファイルを取り込むことも検討なさるとよいでしょう。
ありがとうございます。
jsでも思っていることができそう、という理解は得られました。
ところで、質問の内容で説明不足の点がありましたので、補足しますと、
外部テキストファイルもindex.html同様にniftyのサーバーに乗せる想定
をしています。このような状態でも回答いただいたように考えれば
よろしいでしょうか?
また、具体的なindex.htmlへの記述方法をご教示いただければ大変助かります。
No.2ベストアンサー
- 回答日時:
function mlist() {
var date = new Date();
var day = date.getDate();
if (day == 1) {
document.write('ハイキング');
} else if (day == 2) {
document.write('健康相談');
} else if (day == 3) {
document.write('カルチャー教室(第1回)');
}
}
上記を「mlist.js」というファイル名で保存して下さい。
保存先は、上記の内容を表示させるHTMLファイルと同じところ(階層)です。
次にHTMLファイルを開き、上記の内容を表示させたい場所に下記を入れて下さい。
<script language="javascript" src="mlist.js"></script>
<script language="javascript">
<!--
mlist();
//-->
</SCRIPT>
これで、1日は「ハイキング」、2日は「健康相談」、3日は「カルチャー教室(第1回)」と表示されます。
※この例では毎月同じ内容が表示されます。
※改行や装飾をしていないので、単純に「ハイキング」のように表示されます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- PHP PHPでテキストファイルに保存した時の改行問題 1 2022/11/19 15:07
- IT・エンジニアリング (IT系・長文注意)大学院に行くべきかどうか 3 2022/06/28 22:00
- Excel(エクセル) 非表示にしたい行をグループ化して折り畳み 4 2022/09/17 20:17
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
- その他(ビジネス・キャリア) 休憩室に設置したキャビン内での不適切行為に対する事業者としての措置 1 2023/03/04 14:55
- HTML・CSS 別サイトのHTML内にある情報を自動取得して、自分のサイトに組込む方法を教えてください。 例えば、Y 1 2023/06/15 08:09
- Excel(エクセル) エクセルの複数条件作成方法について 2 2023/01/23 21:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
別ファイルのfunctionの読み込み方
-
JavascriptとJqueryを混在し記述
-
外部ファイル名を変数で指定で...
-
複数のJavascriptを1つのscrip...
-
Dreamweaver で 外部JSを読み込...
-
javascript内で外部ファイルを...
-
条件分岐で、読み込む外部スク...
-
ホームディレクトリを示すチル...
-
javascriptファイルは1つに統...
-
プルダウンメニューを別ファイ...
-
外部.jsの内容を一部置き換えて...
-
javascriptとApacheの設定
-
よくJAVAスクリプトを別ファイ...
-
ScriptがTABLEタグの中に表示さ...
-
javascriptについて教えてくだ...
-
<a href="#" …>の意味を教えて...
-
function の return 値を表示し...
-
jQueryでdivをクリックし別窓で...
-
(Javascript)印刷するファイル...
-
JavaScriptでiframeの内容を「...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
別ファイルのfunctionの読み込み方
-
cssにjavascriptを入れる?呼び...
-
javascriptファイルは1つに統...
-
複数のJavascriptを1つのscrip...
-
Dreamweaver で 外部JSを読み込...
-
javascriptとApacheの設定
-
JavaScriptのエラー ( 関数の...
-
JavascriptとJqueryを混在し記述
-
ひとつの外部ファイルに複数の...
-
プルダウンメニューを別ファイ...
-
【Google Apps Script】「ライ...
-
外部ファイルを読み込ませるた...
-
JavaScriptで他のファイルのhtm...
-
ホームディレクトリを示すチル...
-
javascriptのalertで文字化けが...
-
外部読み込みで動かないときの...
-
条件分岐で、読み込む外部スク...
-
呼出したjsファイル内で他jsフ...
-
メールフォーム、受信メールの...
-
<script src="">読み込まない
おすすめ情報