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 相关文章推荐
JS 加入收藏夹的代码(主流浏览器通用)
May 13 Javascript
javascript实现表格排序 编辑 拖拽 缩放
Jan 02 Javascript
浅谈javascript 函数内部属性
Jan 21 Javascript
JQuery实现Ajax加载图片的方法
Dec 24 Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
May 23 Javascript
ionic进入多级目录后隐藏底部导航栏(tabs)的完美解决方案
Nov 23 Javascript
Websocket协议详解及简单实例代码
Dec 12 Javascript
vue.js中Vue-router 2.0基础实践教程
May 08 Javascript
详解AngularJS1.x学习directive 中‘&amp; ’‘=’ ‘@’符号的区别使用
Aug 23 Javascript
Vue三种常用传值示例(父传子、子传父、非父子)
Jul 24 Javascript
Vue中axios拦截器如何单独配置token
Dec 27 Javascript
vue-cli3项目打包后自动化部署到服务器的方法
Sep 16 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
星际RPG字典
2020/03/04 星际争霸
php执行sql语句的写法
2009/03/10 PHP
php数组函数序列之array_splice() - 在数组任意位置插入元素
2011/11/07 PHP
用PHP来计算某个目录大小的方法
2014/04/01 PHP
php日期操作技巧小结
2016/06/25 PHP
Linux系统中为php添加pcntl扩展
2016/08/28 PHP
PHP培训要多少钱
2017/06/06 PHP
javascript add event remove event
2008/04/07 Javascript
Javascript条件判断使用小技巧总结
2008/09/08 Javascript
js保存当前路径(cookies记录)
2010/12/14 Javascript
常规表格多表头查询示例
2014/02/21 Javascript
浅析JavaScript事件和方法
2015/02/28 Javascript
jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果(附demo源码下载)
2016/02/25 Javascript
JQ选择器_选择同类元素的第N个子元素的实现方法
2016/09/08 Javascript
原生js封装的一些jquery方法(详解)
2016/09/20 Javascript
JavaScript中匿名函数的递归调用
2017/01/22 Javascript
浅谈javascript的闭包
2017/01/23 Javascript
angularJS实现不同视图同步刷新详解
2018/10/09 Javascript
深入了解Hybrid App技术的相关知识
2019/07/17 Javascript
微信小程序中悬浮窗功能的实现代码
2019/08/02 Javascript
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
[07:54]DOTA2 MV《我的动力鞋》 ImbaTV 出品
2014/11/21 DOTA
[07:20]2018DOTA2国际邀请赛寻真——逐梦Mineski
2018/08/10 DOTA
教你一步步利用python实现贪吃蛇游戏
2019/06/27 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
2019/08/29 Python
手动安装python3.6的操作过程详解
2020/01/13 Python
python自动化办公操作PPT的实现
2021/02/05 Python
自定义html标记替换html5新增元素
2008/10/17 HTML / CSS
全球知名旅游社区法国站点:TripAdvisor法国
2016/08/03 全球购物
Notino希腊:购买香水和美容产品
2019/07/25 全球购物
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
2016/08/13 面试题
竞选生活委员演讲稿
2014/04/28 职场文书
推广活动策划方案
2014/08/23 职场文书
村干部群众路线整改措施思想汇报
2014/10/12 职场文书
2016大学迎新晚会开场白
2015/11/24 职场文书
Win11开始菜单添加休眠选项
2022/04/19 数码科技