ファイルの分割

作成日:1998-09-04
最終更新日:

さて、ともかくも検索ページはできた。 私の野望は、日本語の説明だけでなく、英語やエスペラントでも同じような挙動をするページを作ることだ。 今までは一つのページの<head>...</head>部に配列と関数を定義したが、 英語やエスペラントで共有できないかと思ったわけだ。

最初はうまいやりかたがわからず、フレーム機能を使ってウィンドウを分割して目的を達成しようとした。 しかし、もっといい方法があった。 最近手に入れた本には、JavaScript 部を分割して記述できるためのSRC属性が使える、 と書かれていた。つまり、


<SCRIPT TYPE="text/javascript" >
	//ほげほげ	
</SCRIPT>

とする代わりに、hogehoge.jsというファイルにほげほげの内容を書いておいて


<SCRIPT TYPE="text/javascript" SRC="hogehoge.js">
</SCRIPT>


とすればよい。これにしたがって書いた変換プログラムがエスペラント版日本語版英語版だ。 JavaScriptの実際はreferenco.jsを見ればわかるはずだ。

付記:HTML 4.01からは、
<SCRIPT LANG="JavaScript" SRC="hogehoge.js">
ではなく、
<SCRIPT TYPE="text/javascript" SRC="hogehoge.js">
が正しい書き方となる。本文には正しい書き方に直した版に差し替えた。(1999 11/11)

まりんきょ学問所JavaScript 手習い > ファイルの分割


MARUYAMA Satosi