AOK's
JavaScript Sample 動作確認: ○IE6.0SP3(WinXP) ○Firefox3.0(WinXP) |
Last Update: Nov.26,2008 |
仕事でスクリプトを書いていると、window.onload などに何かの処理を割り当てる機会がよくあります。依頼に応じた処理を別々の JS ファイルに記述しておいて、誰でもが再利用可能にしたいのですが、複数の JS ファイルを組み合わせるとき、これらのイベントの定義が上書きされてしまい、そのために、結局、ソースに手を入れなくてはいけません。面倒くさいですし、これでは再利用可能とは言えませんね。
aa1 | aa2 | aa3 |
実は、このページには以下のようなスクリプトが書かれています。
上記のスクリプトを、単独の JS ファイルにして、まず、このファイルを読み込ませる決まりにしておき、後は、それぞれの JS ファイル中での window イベントの定義を必ず、EVENT.add で行うようにします。この方法なら、複数の JS ファイルをどのように組み合わせて、読み込もうとも、イベントの定義が上書きされることを気にしないで済みます。
戻る | Copyright (c) 2008 AOK. All Rights Reserved. |