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 相关文章推荐
php跨域调用json的例子
Nov 13 Javascript
JQuery CheckBox(复选框)操作方法汇总
Apr 15 Javascript
ajax读取数据后使用jqchart显示图表的方法
Jun 10 Javascript
浅析Node.js的Stream模块中的Readable对象
Jul 29 Javascript
分享JavaScript与Java中MD5使用两个例子
Dec 23 Javascript
详解JS中Array对象扩展与String对象扩展
Jan 07 Javascript
jquery 正整数数字校验正则表达式
Jan 10 Javascript
Angular.js基础学习之初始化
Mar 10 Javascript
webpack引入eslint配置详解
Jan 22 Javascript
详解webpack模块加载器兼打包工具
Sep 11 Javascript
JS扁平化输出数组的2种方法解析
Sep 17 Javascript
Node.js web 应用如何封装到Docker容器中
Sep 01 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 程序授权验证开发思路
2009/07/09 PHP
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
关于JavaScript中的关联数组分析
2013/04/09 Javascript
Jquery实现页面加载时弹出对话框代码
2013/04/19 Javascript
Javascript中的for in循环和hasOwnProperty结合使用
2013/06/05 Javascript
javascript实现数字+字母验证码的简单实例
2014/02/10 Javascript
javascript将url中的参数加密解密代码
2014/11/17 Javascript
Javascript学习笔记之函数篇(五) : 构造函数
2014/11/23 Javascript
jQuery中removeData()方法用法实例
2014/12/27 Javascript
JS仿Windows开机启动Loading进度条的方法
2015/02/26 Javascript
js实现头像图片切割缩放及无刷新上传图片的方法
2015/07/17 Javascript
轻松学习jQuery插件EasyUI EasyUI表单验证
2015/12/01 Javascript
AngularJS  $modal弹出框实例代码
2016/08/24 Javascript
自定义require函数让浏览器按需加载Js文件
2016/11/24 Javascript
JavaScript制作弹出层效果
2016/12/02 Javascript
Node.js和Express简单入门介绍
2017/03/24 Javascript
jQuery+pjax简单示例汇总
2017/04/21 jQuery
JavaScript中最常用的10种代码简写技巧总结
2017/06/28 Javascript
JS实现颜色的10进制转化成rgba格式的方法
2017/09/04 Javascript
Angular 4中如何显示内容的CSS样式示例代码
2017/11/06 Javascript
详解Webpack+Babel+React开发环境的搭建的方法步骤
2018/01/09 Javascript
jQuery实现炫丽的3d旋转星空效果
2018/07/04 jQuery
微信小程序实现获取用户信息并存入数据库操作示例
2019/05/07 Javascript
vue子路由跳转实现tab选项卡
2019/07/24 Javascript
基于Vue和Element-Ui搭建项目的方法
2019/09/06 Javascript
Vue中import from的来源及省略后缀与加载文件夹问题
2020/02/09 Javascript
Python发送email的3种方法
2015/04/28 Python
Python的randrange()方法使用教程
2015/05/15 Python
Python3字符串学习教程
2015/08/20 Python
Python3 搭建Qt5 环境的方法示例
2020/07/16 Python
Html5 postMessage实现跨域消息传递
2016/03/11 HTML / CSS
教师推荐信范文
2013/11/24 职场文书
摘录式读书笔记
2015/07/01 职场文书
学校学期工作总结
2015/08/13 职场文书
2016参观监狱警示教育活动心得体会
2016/01/15 职场文书
python使用BeautifulSoup 解析HTML
2022/04/24 Python