JS关闭窗口与JS关闭页面的几种方法小结


Posted in Javascript onDecember 17, 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:window.close()" >关闭窗口</a>

第三种:窗口没有提示自动关闭的js代码
<script language=javascript> 
<!-- 
this.window.opener = null; 
window.close(); 
//--> 
</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限制输入字数,并提示剩余字数实现代码
Dec 24 Javascript
Jquery选中或取消radio示例
Sep 29 Javascript
js实现单行文本向上滚动效果实例代码
Nov 28 Javascript
jQuery超精致图片轮播幻灯片特效代码分享
Sep 10 Javascript
Fullpage.js固定导航栏-实现定位导航栏
Mar 17 Javascript
DOM操作和jQuery实现选项移动操作的简单实例
Jun 07 Javascript
vue.js中Vue-router 2.0基础实践教程
May 08 Javascript
mui框架移动开发初体验详解
Oct 11 Javascript
在Vue中使用highCharts绘制3d饼图的方法
Feb 08 Javascript
vue自动化表单实例分析
May 06 Javascript
官方推荐react-navigation的具体使用详解
May 08 Javascript
详细谈谈JavaScript中循环之间的差异
Aug 23 Javascript
不提示直接关闭网页窗口的JS示例代码
Dec 17 #Javascript
js实现倒计时时钟的示例代码
Dec 17 #Javascript
B/S模式项目中常用的javascript汇总
Dec 17 #Javascript
动态加载dtree.js树treeview(示例代码)
Dec 17 #Javascript
Jquery uploadify图片上传插件无法上传的解决方法
Dec 16 #Javascript
js采用map取到id集合组并且实现点击一行选中一行
Dec 16 #Javascript
js捕获鼠标滚轮事件代码
Dec 16 #Javascript
You might like
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
用C/C++扩展你的PHP 为你的php增加功能
2012/09/06 PHP
PHP+MySQL投票系统的设计和实现分享
2012/09/23 PHP
PHP实现数组array转换成xml的方法
2016/07/19 PHP
Laravel Validator自定义错误返回提示消息并在前端展示
2019/05/09 PHP
laravel框架与其他框架的详细对比
2019/10/23 PHP
一个简单的JavaScript 日期计算算法
2009/09/11 Javascript
js获取客户端网卡的IP地址、MAC地址
2014/03/26 Javascript
JavaScript判断字符长度、数字、Email、电话等常用判断函数分享
2015/04/01 Javascript
使用jQuery判断Div是否在可视区域的方法 判断div是否可见
2016/02/17 Javascript
vue2手机APP项目添加开屏广告或者闪屏广告
2017/11/28 Javascript
Thinkjs3新手入门之添加一个新的页面
2017/12/06 Javascript
使用Angular CLI进行Build(构建)和Serve详解
2018/03/24 Javascript
JavaScript的级联函数用法简单示例【链式调用】
2019/03/26 Javascript
使用Vue父子组件通信实现todolist的功能示例代码
2019/04/11 Javascript
微信小程序实现音乐播放页面布局
2020/12/11 Javascript
[00:35]DOTA2上海特级锦标赛 MVP.Phx战队宣传片
2016/03/04 DOTA
[01:11]回顾历届DOTA2国际邀请赛中国区预选赛
2017/06/26 DOTA
浅谈Python批处理文件夹中的txt文件
2019/03/11 Python
基于python进行抽样分布描述及实践详解
2019/09/02 Python
python代码打印100-999之间的回文数示例
2019/11/24 Python
TensorFlow实现打印每一层的输出
2020/01/21 Python
Django-simple-captcha验证码包使用方法详解
2020/11/28 Python
HTML5 Canvas绘制圆点虚线实例
2015/01/01 HTML / CSS
ESDlife健康生活易:身体检查预订、搜寻及比较
2019/05/10 全球购物
关键字final的用法
2013/10/02 面试题
Ajax和javascript的区别
2013/07/20 面试题
家长对老师的评语
2014/04/18 职场文书
毕业生面试求职信
2014/06/23 职场文书
国庆节促销广告语2014
2014/09/19 职场文书
2015年世界环境日演讲稿
2015/03/18 职场文书
副总经理岗位职责范本
2015/04/08 职场文书
征求意见函
2015/06/05 职场文书
2016先进工作者事迹材料
2016/02/25 职场文书
少儿励志名言(80句)
2019/08/14 职场文书
MySQL派生表联表查询实战过程
2022/03/20 MySQL