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 相关文章推荐
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
Jan 29 Javascript
js+css实现增加表单可用性之提示文字
Jun 03 Javascript
用js控制组织结构图可以任意拖拽到指定位置
Jan 17 Javascript
jQuery实现监控页面所有ajax请求的方法
Dec 10 Javascript
利用Plupload.js解决大文件上传问题, 带进度条和背景遮罩层
Mar 15 Javascript
Vue.js手风琴菜单组件开发实例
May 16 Javascript
详解使用angular的HttpClient搭配rxjs
Sep 01 Javascript
javascript修改浏览器title方法 JS动态修改浏览器标题
Nov 30 Javascript
vue项目总结之文件夹结构配置详解
Dec 13 Javascript
vue获取data数据改变前后的值方法
Nov 07 Javascript
jquery实现直播视频弹幕效果
Feb 25 jQuery
JSONP解决JS跨域问题的实现
May 25 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
php GeoIP的使用教程
2011/03/09 PHP
PHP多个版本的分析解释
2011/07/21 PHP
ThinkPHP的Widget扩展实例
2014/06/19 PHP
php实现专业获取网站SEO信息类实例
2015/04/02 PHP
android上传图片到PHP的过程详解
2015/08/03 PHP
PHP实现腾讯与百度坐标转换
2017/08/05 PHP
Laravel 前端资源配置教程
2019/10/18 PHP
Highcharts 非常实用的Javascript统计图demo示例
2013/07/03 Javascript
JQuery插件开发示例代码
2013/11/06 Javascript
ie浏览器使用js导出网页到excel并打印
2014/03/11 Javascript
用于deeplink的js方法(判断手机是否安装app)
2014/04/02 Javascript
JQuery中ajax方法访问web服务实例
2015/07/18 Javascript
jquery实现网页的页面平滑滚动效果代码
2015/11/02 Javascript
js css+html实现简单的日历
2016/07/14 Javascript
使用DeviceOne实现微信小程序功能
2016/12/29 Javascript
解决vue项目nginx部署到非根目录下刷新空白的问题
2018/09/27 Javascript
详解webpack打包时排除其中一个css、js文件或单独打包一个css、js文件(两种方法)
2018/10/26 Javascript
Windows下支持自动更新的Electron应用脚手架的方法
2018/12/24 Javascript
D3.js(v3)+react 实现带坐标与比例尺的散点图 (V3版本)
2019/05/09 Javascript
python中的yield使用方法
2014/02/11 Python
Python3中详解fabfile的编写
2018/06/24 Python
Python socket聊天脚本代码实例
2020/01/02 Python
python网络编程:socketserver的基本使用方法实例分析
2020/04/09 Python
Pytorch生成随机数Tensor的方法汇总
2020/09/09 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
2021/01/27 Python
纯CSS3实现滚动的齿轮动画效果
2014/06/05 HTML / CSS
无畏的旅行:Intrepid Travel
2017/12/20 全球购物
SEPHORA丝芙兰德国官方购物网站:化妆品、护肤品和香水
2020/01/21 全球购物
项目合作计划书
2014/01/09 职场文书
小学教师评语大全
2014/04/23 职场文书
三年级上册科学教学计划
2015/01/21 职场文书
初中生思想道德自我评价
2015/03/09 职场文书
代理词怎么写
2015/05/25 职场文书
闪闪的红星观后感
2015/06/08 职场文书
Golang二维数组的使用方式
2021/05/28 Golang
分析Java中Map的遍历性能问题
2021/06/26 Java/Android