本文目录一览:
怎样用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关闭窗口的几种方法
//JS关闭窗口或JS关闭页面的几种代码 JS定时自动关闭窗口 script language="javascript"!--function closewin(){ self.opener=null; self.close();} function clock(){i=i-1 document.title="本窗口将在"+i+"秒后自动关闭!"; if(i0)setTimeout("clock();",1000); else closewin();}var i=10clock();//--/script 第二种:点击链接没有提示的JS关闭窗口 a href="javascript:self.close()" 关闭窗口/a 第三种:窗口没有提示自动关闭的js代码
JS关闭窗口或JS关闭页面的几种代码
第一种:JS定时自动关闭窗口
script language="javascript"!--function closewin(){self.opener=null;
self.close();}function clock(){i=i-1document.title="本窗口将在" + i + "秒后自动关闭!";
if(i0)setTimeout("clock();",1000);
else closewin();}var i=10clock();//--/script第二种:点击链接没有提示的JS关闭窗口
a href="javascript:window.close()" 关闭窗口/a
第三种:窗口没有提示自动关闭的js代码
script language=javascript!--this.window.opener = null;
window.close();//--/scriptIE6-7 JS关闭窗口不提示的方法方法一:js 代码function CloseWin() //这个不会提示是否关闭浏览器{window.opener=null;
//window.opener=top;
window.open("","_self");
window.close();}方法二:open.htmljs 代码function open_complex_self() {
var obj_window = window.open('close.html', '_self');
obj_window.opener = window;
obj_window.focus();}close.htmljs 代码window.close();另附://普通带提示关闭
function closeie(){
window.close();}//关闭IE6不提示
function closeie6(){
window.opener=null;
window.close();}//关闭IE7不提示
function closeie7(){
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中如何关闭手动打开的页面
可以通过给新窗口起名,然后再打来的页面通过
window.colse()
来关闭
var a = window.open(';is_force_answer=0entry=list_default_myTag_exp');
setTimeout(() = {
if(!a.closed) {
a.close()
}
}, 5000)
js关闭当前页面直接调用window.close()就可以了