一、打开新页面,原页面关闭,且不弹出确认提示框
< a href ="javascript:op();" > 打开 </ a >
< SCRIPT LANGUAGE ="JavaScript" >
<!--
var a;
function op(){
a=window.open("about:blank","_top");
a.document.write("<a href=/"javascript:self.opener=null;self.close();/">关闭</a>");
}
//-->
</ SCRIPT >
< a href ="javascript:op();" > 打开 </ a >
< SCRIPT LANGUAGE ="JavaScript" >
<!--
var a;
function op(){
a=window.open("about:blank","_top");
a.document.write("<a href=/"javascript:self.opener=null;self.close();/">关闭</a>");
}
//-->
</ SCRIPT >
二、只允许open一次
var newwindow = '' ;
function popitup(url,target) {
if (!newwindow.closed && newwindow.location) {
newwindow.location.href = url;
}
else {
newwindow=window.open(url,target);
if (!newwindow.opener) newwindow.opener = self;
}
if (window.focus) {newwindow.focus()}
return false;
}
var newwindow = '' ;
function popitup(url,target) {
if (!newwindow.closed && newwindow.location) {
newwindow.location.href = url;
}
else {
newwindow=window.open(url,target);
if (!newwindow.opener) newwindow.opener = self;
}
if (window.focus) {newwindow.focus()}
return false;
}
三、直接关闭IE,不弹出确认提示
< SCRIPT LANGUAGE ="JavaScript" >
<!--
function closeWin(){
window.open("","_self");
top.opener=null;
top.close();
}
//-->
</ SCRIPT >
< SCRIPT LANGUAGE ="JavaScript" >
<!--
function closeWin(){
window.open("","_self");
top.opener=null;
top.close();
}
//-->
</ SCRIPT >