ファイルの分割 |
作成日: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 手習い > ファイルの分割