日期:2014-05-16  浏览次数:20289 次

JAVASCRIPT BS实现类似CS等待界面效果
//2重起動を防ぐ為に、window名をつけて新規Windowをopenする。
var style = "menubar=no,toolbar=no,resizable=yes,status=no,scrollbars=no,screenX=0,screenY=0,left=0,top=0,width=1024=,height=768"

var win = window.open('<%=request.getContextPath()%>/com100.do', '<bean:write name="topWinname" filter="false"/>', style);

//ポップアップブロックでかかった場合、Windowを閉じずに処理終了
if (win == undefined || win == 'undefined' || win == null) {
return;
}

//Windowにフォーカスを与える
win.focus();

//自画面をクローズする。
if (window.self.name != '<bean:write name="topWinname" filter="false"/>' && window.self.name != 'Dummy') {
// 自分自身をopenerとしてからクローズする
// IE6,IE7でのみ動作すると思われるので注意
            var w=window.open("","_top");
            w.opener=window;
            w.close();
}