javascript关闭网页的几种方法
js关闭当前页面(窗口)的几种方式总结,需要的朋友可以参考一下:
1. 不带任何提示关闭窗口的js代码
<a href="javascript:window.opener=null;window.open('','_self');window.close();">关闭</a>
2.关闭当前页面(IE下带提示) 
<a href="javascript:window.opener=null;window.close();">关闭</a>
3.自定义提示关闭
<script language="javascript"> 
function custom_close() { 
if (confirm("您确定要关闭本页吗?")) { 
window.opener = null; 
window.open('', '_self'); 
window.close() 
} else {} 
} 
</script> 
<input id="btnClose" type="button" value="关闭本页" onClick="custom_close()" 
/>
4.当用户点浏览器的“最大化”、“最小化”、“关闭”按钮中的“关闭”按钮时,也弹出关闭的确认对话框 
复制代码 代码如下: 
<body onbeforeunload="return '真的要关闭此窗口吗?'">
javascript关闭网页的几种方法的更多相关文章
- Python下载网页的几种方法
		get和post方式总结 get方式:以URL字串本身传递数据参数,在服务器端可以从'QUERY_STRING'这个变量中直接读取,效率较高,但缺乏安全性,也无法来处理复杂的数据(只能是字符串,比如在 ... 
- [转]Javascript定义类的三种方法
		作者: 阮一峰 原文地址:http://www.ruanyifeng.com/blog/2012/07/three_ways_to_define_a_javascript_class.html 将近2 ... 
- Javascript刷新页面的几种方法:
		Javascript刷新页面的几种方法: 1 history.go(0) 2 window.location.reload() window.location.reload(true) ... 
- javascript页面刷新的几种方法
		javascript refresh page 几种页面刷新的方法 本节内容:Javascript刷新当前页面的方法与实例. window.location.reload(),window.histo ... 
- (转)C#调用默认浏览器打开网页的几种方法
		转载,原文地址:http://blog.csdn.net/testcs_dn/article/details/42246969 CSharp调用默认浏览器打开网页的几种方法 示例界面: 方法一:从注册 ... 
- Javascript刷新页面的几种方法
		Javascript刷新页面的几种方法: window.navigate(location)location.reload()location=locationlocation.assign(loca ... 
- Javascript刷新页面的八种方法
		/** * Javascript刷新页面的八种方法 * 说明一下,jQuery没有发现刷新页面的方法. */ 1 history.go(0) 2 location.reload() 3 locatio ... 
- javascript 判断数据类型的几种方法
		javascript 判断数据类型的几种方法一.typeof 直接返回数据类型字段,但是无法判断数组.null.对象 typeof 1 "number" typeof NaN &q ... 
- 使用urllib2打开网页的三种方法(Python2)
		python2才有urllib2模块,python3把urllib和urllib2封装成了urllib模块 使用urllib2打开网页的三种方法 #coding:utf-8 import urllib ... 
随机推荐
- TinyOS节点间通信相关接口和组件介绍
			一.基本通信接口: Packet:提供了对message_t抽象数据类型的基本访问.这个接口的命令有:清空消息内容,获得消息的有效载荷区长度,获得消息有效载荷区的指针. //tos/interfa ... 
- 关于RSSI的问题
			1.为什么RSSI是负值,其实归根到底为什么接收的无线信号是负值,这样子是不是容易理解多了.因为无线信号多为mW级别,所以对它进行了极化,转化为dBm而已,不表示信号是负的.1mW就是0dBm,小于1 ... 
- CentOS学习之常用命令ls
			命令格式与目录处理命令ls 命令格式: 命令[-选项][参数] 例如: ls -la /etc 说明: 1)个别命令使用不遵循此格式 2)当多个选项时,可以写在一起 3)简化选项与完整选项 -a ... 
- hadoop 安装笔记
			http://www.powerxing.com/install-hadoop/ 查询相关链接~! 
- delphi程序热键
			要定义一个全局热键,通常有三个步骤: 1.定义Windows的消息WM_HOTKEY的HOOK链,即 procedure MyShortCut(Var Message: ... 
- [入门阅读]怎样在android中解析JSON
			JSON入门介绍:http://kirin.javaeye.com/blog/616226 也参考了此篇:http://blog.163.com/fushaolin@126/blog/static/1 ... 
- 1亿条数据在PHP中实现Mysql数据库分表100张
			当数据量猛增的时候,大家都会选择库表散列等等方式去优化数据读写速度.笔者做了一个简单的尝试,1亿条数据,分100张表.具体实现过程如下: 首先创建100张表: $i=0; while($i<=9 ... 
- oracle 存储过程 where in参数传入问题
			问题: 举个简单例子说明create or replace procedure procStr(inString in varchar2)asbeginselect * from book where ... 
- Android 6.0启动过程具体解析
			在之前的一篇文章中.从概念上学习了Andoird系统的启动过程.Android系统启动过程学习 而在这篇文章中,我们将从代码角度细致学习Android系统的启动过程,同一时候,学习Android启动过 ... 
- SQLServer------如何让标识列重新开始计算
			方法: DBCC CHECKIDENT (表名, RESEED, ) 
