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 相关文章推荐
制作特殊字的脚本
Jun 26 Javascript
form中限制文本字节数js代码
Jun 10 Javascript
js函数使用技巧之 setTimeout(function(){},0)
Feb 09 Javascript
JS中window.open全屏命令解析及使用示例
Dec 11 Javascript
编程语言JavaScript简介
Oct 16 Javascript
js 定义对象数组(结合)多维数组方法
Jul 27 Javascript
JSON格式的时间/Date(2367828670431)/格式转为正常的年-月-日 格式的代码
Jul 27 Javascript
JavaScript数组操作详解
Feb 04 Javascript
解决vue-cli项目打包出现空白页和路径错误的问题
Sep 04 Javascript
jQuery 实现DOM元素拖拽交换位置的实例代码
Jul 14 jQuery
vue 子组件watch监听不到prop的解决
Aug 09 Javascript
Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
Sep 04 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生成HTML静态页面实例代码
2008/08/31 PHP
windows下zendframework项目环境搭建(通过命令行配置)
2012/12/06 PHP
php实现数组中索引关联数据转换成json对象的方法
2015/07/08 PHP
PHPExcel在linux环境下导出报500错误的解决方法
2017/01/26 PHP
laravel validate 设置为中文的例子(验证提示为中文)
2019/09/29 PHP
javascript 简单高效判断数据类型 系列函数 By shawl.qiu
2007/03/06 Javascript
extjs 学习笔记(三) 最基本的grid
2009/10/15 Javascript
JScript 脚本实现文件下载 一般用于下载木马
2009/10/29 Javascript
Extjs学习笔记之八 继承和事件基础
2010/01/08 Javascript
基于jQuery的试卷自动排版系统实现代码
2011/01/06 Javascript
JS弹出层单纯的绝对定位居中示例代码
2014/02/18 Javascript
jquery退出each循环的写法
2014/02/26 Javascript
详解Document.Cookie
2015/12/25 Javascript
jquery获取所有选中的checkbox实现代码
2016/05/26 Javascript
原生JS实现图片轮播效果
2016/12/26 Javascript
JavaScript原生节点操作小结
2017/01/17 Javascript
jQuery实现一个简单的轮播图
2017/02/19 Javascript
php输出全部gb2312编码内的汉字方法
2017/03/04 Javascript
vue货币过滤器的实现方法
2017/04/01 Javascript
基于vue 实现token验证的实例代码
2017/12/14 Javascript
详解如何在vue项目中引入elementUI组件
2018/02/11 Javascript
jquery ajax加载数据前台渲染方式 不用for遍历的方法
2018/08/09 jQuery
vue实现简单加法计算器
2020/10/22 Javascript
python获取图片颜色信息的方法
2015/03/18 Python
最基础的Python的socket编程入门教程
2015/04/23 Python
实例Python处理XML文件的方法
2015/08/31 Python
举例讲解Python中的身份运算符的使用方法
2015/10/13 Python
python遍历序列enumerate函数浅析
2017/10/17 Python
Python matplotlib绘图可视化知识点整理(小结)
2018/03/16 Python
基于torch.where和布尔索引的速度比较
2020/01/02 Python
django 多数据库及分库实现方式
2020/04/01 Python
办公室驾驶员岗位职责
2013/11/15 职场文书
电教室标语
2014/06/20 职场文书
九九重阳节标语
2014/10/07 职场文书
公司承诺书格式范文
2015/04/28 职场文书
学习焦裕禄先进事迹心得体会
2016/01/23 职场文书