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 innerHTML、outerHTML、innerText、outerText的区别
Nov 24 Javascript
基于Jquery的将DropDownlist的选中值赋给label的实现代码
May 06 Javascript
js实例属性和原型属性示例详解
Nov 23 Javascript
js与css实现弹出层覆盖整个页面的方法
Dec 13 Javascript
JavaScript中匿名函数用法实例
Mar 23 Javascript
javascript实现鼠标拖动改变层大小的方法
Apr 30 Javascript
js结合正则实现国内手机号段校验
Jun 19 Javascript
js实现简单排列组合的方法
Jan 27 Javascript
三种Node.js写文件的方式
Mar 08 Javascript
轻松掌握JavaScript状态模式
Sep 07 Javascript
BootStrap 导航条实例代码
May 18 Javascript
jQuery与vue实现拖动验证码功能
Jan 30 jQuery
不提示直接关闭网页窗口的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
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
thinkPHP5框架导出Excel文件简单操作示例
2018/08/03 PHP
php layui实现前端多图上传实例
2019/07/30 PHP
非常漂亮的JS代码经典广告
2007/10/21 Javascript
javascript 特性检测并非浏览器检测
2010/01/15 Javascript
基于JavaScript实现继承机制之原型链(prototype chaining)的详解
2013/05/07 Javascript
地址栏传递中文参数乱码在js里用escape转码
2013/08/28 Javascript
javascript间隔刷新的简单实例
2013/11/14 Javascript
指定区域的图片自动按比例缩小的js代码(防止页面被图片撑破)
2014/02/21 Javascript
javascript使用appendChild追加节点实例
2015/01/12 Javascript
javascript实现拖动元素交换位置
2015/11/29 Javascript
利用Mongoose让JSON数据直接插入或更新到MongoDB
2017/05/03 Javascript
JS+HTML5 FileReader实现文件上传前本地预览功能
2020/03/27 Javascript
Vue中render方法的使用详解
2018/01/26 Javascript
JavaScript实用代码小技巧
2018/08/23 Javascript
javascript中数组的常用算法深入分析
2019/03/12 Javascript
详解BootStrap表单验证中重置BootStrap-select验证提示不清除的坑
2019/09/17 Javascript
vue.js使用v-model实现父子组件间的双向通信示例
2020/02/05 Javascript
Python实现遍历数据库并获取key的值
2015/05/17 Python
Python函数可变参数定义及其参数传递方式实例详解
2015/05/25 Python
python 环境变量和import模块导入方法(详解)
2017/07/11 Python
对Python 获取类的成员变量及临时变量的方法详解
2019/01/22 Python
Python中如何使用if语句处理列表实例代码
2019/02/24 Python
PyQt QListWidget修改列表项item的行高方法
2019/06/20 Python
html5指南-4.使用Geolocation实现定位功能
2013/01/07 HTML / CSS
HTML5离线应用与客户端存储的实现
2018/05/03 HTML / CSS
ZWILLING双立人法国网上商店:德国刀具锅具厨具品牌
2019/08/28 全球购物
颇特女士香港官网:NET-A-PORTER香港
2021/03/08 全球购物
什么是属性访问器
2015/10/26 面试题
行政助理求职自荐信
2013/10/26 职场文书
大学生的应聘自我评价
2013/12/13 职场文书
毕业生如何写自我鉴定
2014/03/15 职场文书
生产助理岗位职责
2014/06/18 职场文书
中国梦演讲稿3分钟
2014/08/19 职场文书
2014年妇联工作总结
2014/11/21 职场文书
学校2016年九九重阳节活动总结
2016/04/01 职场文书