PHPやJavaScriptなどの覚え書き、たまに愚痴、反省など。
showModalDialog()
Firefox3でも使えることが分かった。
こういうのって微妙ですよね。
無料なんだからFirefox2の人は3にアップグレードしてくれてることを勝手に期待して、showModalDialogを使ったりすると、意外とアップグレードしていない人が多かったりする。。。
そんなことを悩んでたら以下のようなソースをネットで発見した。
var subwin = window.open(page, null, param);
function chkSubWin() {
if(subwin != null && subwin != "") {
var ret = subwin.closed;
if(ret == false) {
subwin.focus();
}
}
}
上記のソースは、親ウインドウから子ウインドウが開いているかどうかを判断するためのもの。
chkSubWinを親ウインドウのonFocusイベント等に登録すれば、showModalDialogっぽいことが可能になる。
PHPやJavaScriptなどの開発はシータネットワークスをよろしくお願いします。
| この記事は miya によって 2008 年 12 月 6 日 9:58 PM に投稿されました, 未分類 以下に保存されています。 RSS 2.0 を通してコメントをフォローする。 コメントを残すか、ご自分のサイトからトラックバックできます。 |
コメント無し
トラックバックはありません。
Additional comments powered by BackType

