JS关闭窗口或JS关闭页面的几种代码分享


Posted in Javascript onOctober 25, 2013

第一种:JS定时自动关闭窗口

<script language="javascript">
<!--
function closewin(){
self.opener=null;
self.close();}
function clock(){i=i-1
document.title="本窗口将在"+i+"秒后自动关闭!";
if(i>0)setTimeout("clock();",1000);
else closewin();}
var i=10
clock();
//-->
</script>

第二种:点击链接没有提示的JS关闭窗口

<a href="javascript:self.close()" >关闭窗口</a>
第三种:窗口没有提示自动关闭的js代码
<script language=javascript>  
<!--  
this.window.opener = null;  
window.close();  
//-->  
</script>

第三种:php代码提交窗口之后提示信息并自动关闭窗口的js代码
document.write "<script language=javascript>alert('您的留言发送成功,我们看到后及时与您联系!');opener=null;window.close();</script>"

自动返回上一页的代码:
document.write("<script language=""JavaScript"">alert(""您的留言发送成功,我们看到后及时与您联系!"");history.go(-1);</script>")

IE6-7 JS关闭窗口不提示的方法

方法一:
js 代码

function CloseWin() //这个不会提示是否关闭浏览器    
{    
window.opener=null;    
//window.opener=top;    
window.open("","_self");    
window.close();    
}   

方法二:
open.html
js 代码
function open_complex_self() {    
var obj_window = window.open('close.html', '_self');    
obj_window.opener = window;    
obj_window.focus();    
}   

close.html
js 代码
window.close();  

另附:
//普通带提示关闭
function closeie(){
window.close();
}
//关闭IE6不提示
function closeie6(){
window.opener=null;
window.close();
}
//关闭IE7不提示
function closeie7(){
window.open('','_top');
window.top.close();
}
Javascript 相关文章推荐
JS图片浏览组件PhotoLook的公开属性方法介绍和进阶实例代码
Nov 09 Javascript
jquery改变disabled的boolean状态的三种方法
Dec 13 Javascript
js 数组操作之pop,push,unshift,splice,shift
Jan 29 Javascript
使用jquery prev()方法找到同级的前一个元素
Jul 11 Javascript
jQuery插件kinMaxShow扩展效果用法实例
May 04 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
Aug 17 Javascript
picLazyLoad 实现图片延时加载(包含背景图片)
Jul 21 Javascript
vue中SPA单页面应用程序详解
Nov 07 Javascript
关闭Vue计算属性自带的缓存功能方法
Mar 02 Javascript
Vue中对拿到的数据进行A-Z排序的实例
Sep 25 Javascript
js验证身份证号码记录的方法
Apr 26 Javascript
微信网页登录逻辑与实现方法
Apr 29 Javascript
jquery及原生js获取select下拉框选中的值示例
Oct 25 #Javascript
Jquery 模拟用户点击超链接或者按钮的方法
Oct 25 #Javascript
各种常用的JS函数整理
Oct 25 #Javascript
jquery索引在使用中的一些困惑
Oct 24 #Javascript
各种页面定时跳转(倒计时跳转)代码总结
Oct 24 #Javascript
js 浏览本地文件夹系统示例代码
Oct 24 #Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
Oct 24 #Javascript
You might like
PHP中根据IP地址判断城市实现城市切换或跳转代码
2012/09/04 PHP
PHP SPL使用方法和他的威力
2013/11/12 PHP
PHP生成加减算法方式的验证码实例
2018/03/12 PHP
解决laravel查询构造器中的别名问题
2019/10/17 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
jquery ui对话框实例代码
2013/05/10 Javascript
JS实现自动固定顶部的悬浮菜单栏效果
2015/09/16 Javascript
JavaScript如何实现在文本框(密码框)输入提示语
2015/12/25 Javascript
Angular 根据 service 的状态更新 directive
2016/04/03 Javascript
BootStrap中Tab页签切换实例代码
2016/05/30 Javascript
jQuery animate()实现背景色渐变效果的处理方法【使用jQuery.color.js插件】
2017/03/15 Javascript
JavaScript仿微信(电话)联系人列表滑动字母索引实例讲解(推荐)
2017/08/16 Javascript
jQuery使用bind函数实现绑定多个事件的方法
2017/10/11 jQuery
关于AngularJS中ng-repeat不更新视图的解决方法
2018/09/30 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
2019/04/02 Javascript
Vue Echarts实现可视化世界地图代码实例
2019/05/07 Javascript
详解Vue中的基本语法和常用指令
2019/07/23 Javascript
[02:44]DOTA2英雄基础教程 克林克兹
2014/01/15 DOTA
[49:05]Newbee vs TNC 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python函数装饰器用法实例详解
2015/06/04 Python
KMP算法精解及其Python版的代码示例
2016/06/01 Python
Python基于list的append和pop方法实现堆栈与队列功能示例
2017/07/24 Python
python 类对象和实例对象动态添加方法(分享)
2017/12/31 Python
Python实现自定义函数的5种常见形式分析
2018/06/16 Python
Python爬虫使用浏览器cookies:browsercookie过程解析
2019/10/22 Python
Python使用socket模块实现简单tcp通信
2020/08/18 Python
“学雷锋活动月”总结
2014/03/09 职场文书
妇女干部培训方案
2014/05/12 职场文书
民事授权委托书范文
2014/08/02 职场文书
中职毕业生自我鉴定范文(3篇)
2014/09/28 职场文书
群众路线个人自我剖析材料
2014/10/07 职场文书
2015年学校办公室工作总结
2015/05/26 职场文书
大学生社会服务心得体会
2016/01/22 职场文书
《少年闰土》教学反思
2016/02/18 职场文书
MySQL sql_mode的使用详解
2021/05/08 MySQL
PostgreSQL逻辑复制解密原理解析
2022/09/23 PostgreSQL