« Google Maps、時間を忘れて遊べます。 | メイン | emacsを使ってみる? »
2005年06月22日
JavaScript メモ
ウインドウを閉じるときに単純に window.close(); とすると、 「スクリプトで開いていない~」とかブラウザによっていろいろな警告が表示されるので、 これを回避してウインドウを閉じる関数。
<SCRIPT LANGUAGE="JavaScript">
<!--
var busy = false;
function winClose() {
if (!busy) {
busy = true;
if (navigator.appName == "Netscape") {
window.open("", "_top")
window.close();
} else {
if (document.all && (navigator.userAgent.match(/MSIE (\d\.\d)/), RegExp.$1) >= 5.5) {
var win = window.open("", "_top");
win.opener = window;
win.close();
} else {
window.close();
}
}
}
}
-->
</SCRIPT>
投稿者 makot-s : 2005年06月22日 12:45