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 相关文章推荐
JavaScript实现广告弹窗效果
Aug 09 Javascript
使用Angular.js开发的注意事项
Oct 19 Javascript
Bootstrap基本组件学习笔记之导航(10)
Dec 07 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 jQuery
深入理解angular2启动项目步骤
Jul 15 Javascript
javascript基础进阶_深入剖析执行环境及作用域链
Sep 05 Javascript
详解如何在vue项目中引入elementUI组件
Feb 11 Javascript
vue.js的双向数据绑定Object.defineProperty方法的神奇之处
Jan 18 Javascript
JS使用正则表达式提交页面验证的代码
Oct 16 Javascript
Vue 中获取当前时间并实时刷新的实现代码
May 12 Javascript
JavaScript, select标签元素左右移动功能实现
May 14 Javascript
react 路由Link配置详解
Nov 11 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
《雄兵连》《烈阳天道》真的来了
2020/07/13 国漫
phpphp图片采集后按原路径保存图片示例
2014/02/18 PHP
PHP的数组中提高元素查找与元素去重的效率的技巧解析
2016/03/03 PHP
php bootstrap实现简单登录
2016/03/08 PHP
laravel 实现向公共模板中传值 (view composer)
2019/10/22 PHP
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
2019/11/14 PHP
Yii框架应用组件用法实例分析
2020/05/15 PHP
几行代码轻松搞定jquery实现flash8类似的连接效果
2007/05/03 Javascript
ASP小贴士/ASP Tips javascript tips可以当桌面
2009/12/10 Javascript
ExtJS Ext.MessageBox.alert()弹出对话框详解
2010/04/02 Javascript
通过Jquery遍历Json的两种数据结构的实现代码
2011/01/19 Javascript
jquery中load方法的用法及注意事项说明
2014/02/22 Javascript
js加入收藏夹代码(兼容ie/ff/op)
2014/05/16 Javascript
node.js中的fs.writeFile方法使用说明
2014/12/14 Javascript
2则自己编写的jQuery特效分享
2015/02/26 Javascript
JavaScript判断页面加载完之后再执行预定函数的技巧
2016/05/17 Javascript
React组件的三种写法总结
2017/01/12 Javascript
AngularJS页面带参跳转及参数解析操作示例
2017/06/28 Javascript
深入理解ES6 Promise 扩展always方法
2017/09/26 Javascript
Vue中使用 setTimeout() setInterval()函数的问题
2018/09/13 Javascript
vue微信分享到朋友圈 vue微信发送给好友
2018/11/28 Javascript
React如何实现浏览器打印部分内容详析
2019/05/19 Javascript
详解vue-router的导航钩子(导航守卫)
2020/11/02 Javascript
Python 错误和异常小结
2013/10/09 Python
使用Python制作微信跳一跳辅助
2018/01/31 Python
python实现猜拳游戏项目
2020/11/30 Python
一加手机美国官方网站:OnePlus美国
2019/09/19 全球购物
请说出这段代码执行后a和b的值分别是多少
2015/03/28 面试题
大学生咖啡店创业计划书
2014/01/21 职场文书
护士试用期自我鉴定
2014/02/08 职场文书
《莫泊桑拜师》教学反思
2014/04/23 职场文书
2014年居委会工作总结
2014/12/09 职场文书
幼儿园亲子活动通知
2015/04/24 职场文书
浅谈Redis主从复制以及主从复制原理
2021/05/29 Redis
Python OpenCV超详细讲解调整大小与图像操作的实现
2022/04/02 Python
Win11远程连接不上怎么办?Win11远程桌面用不了的解决方法
2022/08/05 数码科技