DynAmic-html for Multiple browsers support Extensible POpup service
ダイナミックHTMLによる マルチブラウザサポート 拡張ポップアップサービス v 0.4.0
ダイナミックHTML(JavaScript)を使用したポップアップサービスで、対応ブラウザは、MSIE 5、Netscape 6、Opera 6、Safari 1以降です。(..のはず)
damepo.js scriptファイルのみ
damepo.lzh ページサンプル圧縮書庫 (57.5KB) Shift_JIS [LF]
Netscape 4では、インラインレイヤ(ilayer)を使用しています。ダメぽいのは、W3C-HTML規格無視で強引に物理tableで囲んでます...。
Netscape 4では、デコードフラグ 2 は、無効です。Unicode変換が、IE 5+と互換性が無いのです。
Opera 6は、動的に要素(タグ)を書き出せないみたいなので、レイヤをメッセージ分書き出しますので、一瞬重くなります。
Opera 6は、area要素のイベントハンドラのキャプチャが弱いみたいので念の為、レイヤを消すイベント処理を<area shape="default" />で、二重化しています。
Mac IE 5は、もしかしたら innerHTML
でおかしな動作をするかもしれません。原因がわかる方は教えてください。
DirectXフィルタは、IE 5.5以降で動作します。目的は、アルファチャネルPNGを有効化する為です。
This URL: http://www.minc.ne.jp/~konda/web_resoce/damepo/index.html