本篇文章给大家谈谈javascript关闭当前页,以及用js关闭当前网页对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、兼容所有浏览器的js关闭当前页面/窗口的代码2、chrome怎么用JS关闭当前页3、怎样用JS关闭当前页面4、怎样用JS实现关闭当前窗口
兼容所有浏览器的js关闭当前页面/窗口的代码
我们在js中判断能力窗口或页面都离不开window.close()函数了,但是如果要做到兼容所有浏览器实现关闭当前窗口话并不是直接使用window.close()即可解决了。
可兼容所有浏览器关闭当前页面函数:
chrome怎么用JS关闭当前页
JS 关闭网页,之前通过以上方式,可以解决Firefox chrome等浏览器不兼容的问题,但是随着浏览器版本升级,现在无效了。会提示:
Scripts may close only the windows that were opened by it.
2
那么如下写法可以解决该问题: 即,如果是以下浏览器,则设置当前页为空白页。
$(“#closeBtn”).click(function(){
var userAgent = navigator.userAgent;
if (userAgent.indexOf(“Firefox”) != -1 || userAgent.indexOf(“Chrome”) !=-1) {
window.location.href=”about:blank”;
} else {
window.opener = null;
window.open(“”, “_self”);
window.close();
}});
});
怎样用JS关闭当前页面
js 关闭窗口的方法:
1、 不带任何提示关闭窗口的js代码
a href=”javascript:window.opener=null;window.open(”,’_self’);window.close();”关闭/a
2、自定义提示关闭
script language=”javascript”
// 这个脚本是 ie6和ie7 通用的脚本
function custom_close(){
if
(confirm(“您确定要关闭本页吗?”)){
window.opener=null;
window.open(”,’_self’);
window.close();
}
else{}
}
/script
input id=”btnClose” type=”button” value=”关闭本页” onClick=”custom_close()” /
怎样用JS实现关闭当前窗口
大约有三种方式:
1、直接关闭当前窗口代码如下:
a href=”javascript:window.opener=null;window.open(”,’_self’);window.close();”关闭/a
2、自定义提示关闭代码如下:
script language=”javascript”
function custom_close(){
if
(confirm(“您确定要关闭本页吗?”)){
window.opener=null;
window.open(”,’_self’);
window.close();
}
else{}
}
/script
input id=”btnClose” type=”button” value=”关闭本页” onClick=”custom_close()” /
3、关闭当前页面代码如下:
a href=”javascript:window.opener=null;window.close();”关闭/a如果是按钮则:
Response.Write(“script language=\”javascript\”window.opener=null;window.close();/script”);
这样点关闭的时候就不会弹出如当前窗口正试图关闭的对话框了.
拓展资料
1、JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
2、在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。
javascript关闭当前页的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于用js关闭当前网页、javascript关闭当前页的信息别忘了在本站进行查找喔。