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 相关文章推荐
Prototype RegExp对象 学习
Jul 19 Javascript
js中escape对应的C#解码函数 UrlDecode
Dec 16 Javascript
window.open打开页面居中显示的示例代码
Dec 27 Javascript
JS仿Windows开机启动Loading进度条的方法
Feb 26 Javascript
微信小程序 es6-promise.js封装请求与处理异步进程
Jun 12 Javascript
vue-resouce设置请求头的三种方法
Sep 12 Javascript
详解基于vue-cli优化的webpack配置
Nov 06 Javascript
百度地图去掉marker覆盖物或者去掉maker的label文字方法
Jan 26 Javascript
Bootstrap Table 双击、单击行获取该行及全表内容
Aug 31 Javascript
如何使用CSS3和JQuery easing 插件制作绚丽菜单
Jun 18 jQuery
使用微信SDK自定义分享的方法
Jul 03 Javascript
JSONObject与JSONArray使用方法解析
Sep 28 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
咖啡磨器 如何选购一台适合家用的意式磨豆机
2021/03/05 新手入门
php压缩文件夹最新版
2018/07/18 PHP
laravel 事件/监听器实例代码
2019/04/12 PHP
PHP+Mysql分布式事务与解决方案深入理解
2021/02/27 PHP
跨域表单提交状态的变相判断代码
2009/11/12 Javascript
原生JS实现表单checkbook获取已选择的值
2013/07/21 Javascript
javascript中字体浮动效果的简单实例演示
2015/11/18 Javascript
js关于getImageData跨域问题的解决方法
2016/10/14 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
angularjs指令之绑定策略(@、=、&amp;)
2017/04/13 Javascript
JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】
2017/04/19 Javascript
Bootstrap Table 搜索框和查询功能
2017/11/30 Javascript
layui table数据修改的回显方法
2019/09/04 Javascript
浅析vue-cli3配置webpack-bundle-analyzer插件【推荐】
2019/10/23 Javascript
Vue关于组件化开发知识点详解
2020/05/13 Javascript
python调用fortran模块
2016/04/08 Python
Python扩展内置类型详解
2018/03/26 Python
Python实现图片拼接的代码
2018/07/02 Python
Pandas 同元素多列去重的实例
2018/07/03 Python
Python爬虫爬取新浪微博内容示例【基于代理IP】
2018/08/03 Python
Python3.4 splinter(模拟填写表单)使用方法
2018/10/13 Python
解决python3读取Python2存储的pickle文件问题
2018/10/25 Python
想学python 这5本书籍你必看!
2018/12/11 Python
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
2019/04/01 Python
Django中信号signals的简单使用方法
2019/07/04 Python
对python中的装包与解包实例详解
2019/08/24 Python
jupyter note 实现将数据保存为word
2020/04/14 Python
OpenCV利用python来实现图像的直方图均衡化
2020/10/21 Python
西班牙香水和化妆品连锁店:Druni
2019/05/05 全球购物
电信专业毕业生推荐信
2013/11/18 职场文书
演讲稿怎么写
2014/01/07 职场文书
幼教毕业生自我鉴定
2014/01/12 职场文书
高中生操行评语大全
2014/04/25 职场文书
订货会主持词
2015/07/01 职场文书
python 中[0]*2与0*2的区别说明
2021/05/10 Python
Spring IOC容器Bean的作用域及生命周期实例
2022/05/30 Java/Android