まずは上記で分解した関数を完成させましょう!
1.透明レイヤー (表示と非表示)
主流のブラウザで透明効果を実現するには、次のスタイルを同時に設定することが重要です。
filter= 'Alpha(Opacity=50)';
MozOpacity ='0.5';
opacity='0.5';
透明レイヤー上でリアルなものを複数ソースで表現するこのエフェクトはご存知の方も多いかもしれません。ライトボックスといいます。ここでも次のように名前を付けました:
function Lightbox(id)
{
This.box = this.createBox();
this.id = id||'lightbox_id';
}
Lightbox.prototype=
{
createbox:{var box.getelementbyid(this.id)|| createelement( 'div');
Hide:function(){
this.box.style.display = 'none';フォーム送信 (ajax または iframe)
Thunlei は iframe について説明します。
iframe はフォームの target 属性を iframe の名前に設定するだけです。 iframeのonload属性を設定すると、フォーム送信完了時に対応する処理を実行します。