11 个解决方案
#1
在IE7以上浏览器的地址栏是不能去掉的。
#2
IE8不可以?
#3
function CloseWin(){
alert("关闭窗口");
//获取浏览器的头部信息
var ua=navigator.userAgent;
var ie=navigator.appName=="Microsoft Internet Explorer"?true:false;//是否ie浏
if(ie){
var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE")+5,ua.indexOf(";",ua.indexOf("MSIE "))));
if(IEversion<5.5){
var str='<object id=noTipClose classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">';
str+='<param name="Command" value="Close">';
//只有ie支持
document.body.insertAdjacentHTML("beforeEnd",str);
document.all.noTipClose.click();
}
else
{
window.opener=null;
window.close();
}
}else{
alert("ooodddsfsfs");
parent.window.opener = null;
parent.window.open("", "_self");
parent.window.close();
}
}
#4
window.open()弹出的新窗口在IE7以后,默认会被“弹出窗口阻止程序”给屏蔽掉,需要用户手动去取消阻止,并且还会显示地址栏
window.colose()会默认会弹出一个确认窗口
要更改这些设置管理员可以在进入:IE选项 》 安全 》自定义级别
window.colose()会默认会弹出一个确认窗口
要更改这些设置管理员可以在进入:IE选项 》 安全 》自定义级别
#6
层
多标签
可以看JQuery EasyUI
多标签
可以看JQuery EasyUI
#7
window.open("DeliverAdd.aspx", "NewWindow", "height=250,width=650,top=10,left=10,resizable=0,scrollbars=1,status=no,toolbar=no,location=no,menu=no");
该怎么改啊?
该怎么改啊?
#8
哪先去看下jquery喽~
#10
<script language="javaScript">
function closeWindow()
{
window.opener = null;
window.open(' ', '_self', ' ');
window.close();
}
</script>
<input type='button' value='关闭窗口' onClick="closeWindow()">
或
<input type="button" value="关闭窗口" onClick="window.opener = null;
window.open(' ', '_self', ' ');window.close()">
对于关闭框架窗口
<script language="javaScript">
function closeWindow()
{
window.opener = null;
window.open('', '_top', '');
window.parent.close();
}
</script>
function closeWindow()
{
window.opener = null;
window.open(' ', '_self', ' ');
window.close();
}
</script>
<input type='button' value='关闭窗口' onClick="closeWindow()">
或
<input type="button" value="关闭窗口" onClick="window.opener = null;
window.open(' ', '_self', ' ');window.close()">
对于关闭框架窗口
<script language="javaScript">
function closeWindow()
{
window.opener = null;
window.open('', '_top', '');
window.parent.close();
}
</script>
#11
这里关闭不打开个新窗口也可以喽?
#1
在IE7以上浏览器的地址栏是不能去掉的。
#2
IE8不可以?
#3
function CloseWin(){
alert("关闭窗口");
//获取浏览器的头部信息
var ua=navigator.userAgent;
var ie=navigator.appName=="Microsoft Internet Explorer"?true:false;//是否ie浏
if(ie){
var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE")+5,ua.indexOf(";",ua.indexOf("MSIE "))));
if(IEversion<5.5){
var str='<object id=noTipClose classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">';
str+='<param name="Command" value="Close">';
//只有ie支持
document.body.insertAdjacentHTML("beforeEnd",str);
document.all.noTipClose.click();
}
else
{
window.opener=null;
window.close();
}
}else{
alert("ooodddsfsfs");
parent.window.opener = null;
parent.window.open("", "_self");
parent.window.close();
}
}
#4
window.open()弹出的新窗口在IE7以后,默认会被“弹出窗口阻止程序”给屏蔽掉,需要用户手动去取消阻止,并且还会显示地址栏
window.colose()会默认会弹出一个确认窗口
要更改这些设置管理员可以在进入:IE选项 》 安全 》自定义级别
window.colose()会默认会弹出一个确认窗口
要更改这些设置管理员可以在进入:IE选项 》 安全 》自定义级别
#5
#6
层
多标签
可以看JQuery EasyUI
多标签
可以看JQuery EasyUI
#7
window.open("DeliverAdd.aspx", "NewWindow", "height=250,width=650,top=10,left=10,resizable=0,scrollbars=1,status=no,toolbar=no,location=no,menu=no");
该怎么改啊?
该怎么改啊?
#8
哪先去看下jquery喽~
#9
#10
<script language="javaScript">
function closeWindow()
{
window.opener = null;
window.open(' ', '_self', ' ');
window.close();
}
</script>
<input type='button' value='关闭窗口' onClick="closeWindow()">
或
<input type="button" value="关闭窗口" onClick="window.opener = null;
window.open(' ', '_self', ' ');window.close()">
对于关闭框架窗口
<script language="javaScript">
function closeWindow()
{
window.opener = null;
window.open('', '_top', '');
window.parent.close();
}
</script>
function closeWindow()
{
window.opener = null;
window.open(' ', '_self', ' ');
window.close();
}
</script>
<input type='button' value='关闭窗口' onClick="closeWindow()">
或
<input type="button" value="关闭窗口" onClick="window.opener = null;
window.open(' ', '_self', ' ');window.close()">
对于关闭框架窗口
<script language="javaScript">
function closeWindow()
{
window.opener = null;
window.open('', '_top', '');
window.parent.close();
}
</script>
#11
这里关闭不打开个新窗口也可以喽?