No.17 その他のファンクション解説
03 zIndexDispose()動作概要と解説
 
動作ルーチン  「Line598〜607」



「 zIndexDispose() 」ファンクションは、重なり情報の格納されている 「 zIndexData[] 」配列の情報をレイヤーに実際に反映させるために用意されています。

「Line598〜607」


  for (SubCount = 0 ; SubCount < 
                          FileCount ; SubCount ++){
    if (LayerBeing[SubCount]){
      if (isIE5 || isIE6 || isNS6){
        zIndexLayer = document.getElementById
                                ("Hopup_Message" + SubCount )
        zIndexLayer.style.zIndex = zIndexData[SubCount];
      } else if(isNS4) {
        document.layers["Hopup_Message"+  SubCount ].zIndex = 
                                             zIndexData[SubCount];
      }
    }
  }

 格納されている「zIndexData[]」を反映させるだけなので、特にこれといった作業を行っているわけではありません。
 データの反映は、IE5、IE6、NS6の場合と、NS4の場合で異なるため、それぞれに適応したスクリプトを分岐で記述してあります。 双方のアルゴリズムは代入手順こそ違いますが、値の導入原理は同じです。



ページの最上段へ移動します