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 相关文章推荐
jquery插件 cluetip 关键词注释
Jan 12 Javascript
JS 去除Array中的null值示例代码
Nov 20 Javascript
javascript弹出层输入框(示例代码)
Dec 11 Javascript
JQuery中serialize()用法实例分析
Feb 06 Javascript
深入理解JavaScript系列(40):设计模式之组合模式详解
Mar 04 Javascript
JavaScript实现带标题的图片轮播特效
May 20 Javascript
跟我学习javascript的prototype,getPrototypeOf和__proto__
Nov 17 Javascript
基于jQuery实现美观且实用的倒计时实例代码
Dec 30 Javascript
jQuery绑定事件-多种实现方式总结
May 09 Javascript
前端面试题及答案整理(二)
Aug 26 Javascript
jQuery的deferred对象使用详解
Sep 25 Javascript
jQuery实现手风琴效果(蒙版)
Jan 11 jQuery
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/11/11 PHP
Zend Framework中的简单工厂模式 图文
2012/07/10 PHP
深入php define()函数以及defined()函数的用法详解
2013/06/05 PHP
ThinkPHP数据操作方法总结
2015/09/28 PHP
javascript实现原生ajax的几种方法介绍
2013/09/21 Javascript
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
2014/08/12 Javascript
JavaScript中使用stopPropagation函数停止事件传播例子
2014/08/27 Javascript
基于jQuery实现复选框的全选 全不选 反选功能
2014/11/24 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
2016/04/16 Javascript
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例
2016/08/05 Javascript
3分钟掌握常用的JS操作JSON方法总结
2017/04/25 Javascript
Vue.js点击切换按钮改变内容的实例讲解
2018/08/22 Javascript
JS匿名函数内部this指向问题详析
2019/05/10 Javascript
vue 使用element-ui中的Notification自定义按钮并实现关闭功能及如何处理多个通知
2019/08/17 Javascript
微信小程序单选框自定义赋值
2020/05/26 Javascript
Flexible.js可伸缩布局实现方法详解
2020/11/13 Javascript
微信小程序选择图片控件
2021/01/19 Javascript
[07:40]DOTA2每周TOP10 精彩击杀集锦vol.4
2014/06/25 DOTA
[04:20]DOTA2-DPC中国联赛 正赛 VG vs LBZS 选手采访 1月19日
2021/03/11 DOTA
Python Sleep休眠函数使用简单实例
2015/02/02 Python
python输出当前目录下index.html文件路径的方法
2015/04/28 Python
Python 提取dict转换为xml/json/table并输出的实现代码
2016/08/28 Python
对pycharm代码整体左移和右移缩进快捷键的介绍
2018/07/16 Python
python2与python3的print及字符串格式化小结
2018/11/30 Python
python求绝对值的三种方法小结
2019/12/04 Python
简单了解Python3 bytes和str类型的区别和联系
2019/12/19 Python
pytorch实现线性拟合方式
2020/01/15 Python
Pycharm学生免费专业版安装教程的方法步骤
2020/09/24 Python
Python可以用来做什么
2020/11/23 Python
HTML5 创建canvas元素示例代码
2014/06/04 HTML / CSS
医药代表个人的求职信分享
2013/12/08 职场文书
自我鉴定书面格式
2014/01/13 职场文书
婚前保证书
2014/04/29 职场文书
2014年绩效考核工作总结
2014/12/11 职场文书
2019年自助餐厅创业计划书模板
2019/08/22 职场文书
十大最强岩石系宝可梦,怪颚龙实力最强,第七破坏力很强
2022/03/18 日漫