问答一下,轻松解决,电脑应用解决专家!
主板
显卡
CPU
内存
显示器
硬盘维修
显卡维修
显示器维修
注册表
系统命令
DOS命令
Win8
存储
光存储
鼠标键盘
内存维修
打印机维修
WinXP
Win7
Win10/Win11
硬件综合
机箱电源散热器
手机数码
主板维修
CPU维修
键盘鼠标维修
Word教程
Excel教程
PowerPoint
WPS
网络工具
系统工具
图像工具
数据库
javascript
Linux系统
PHP教程
CSS教程
XML教程
首页
硬件教程
软件教程
电脑维修
网页编程
操作系统
办公教程
网页设计
Photoshop教程
局域网设置
服务器
笔记本电脑
在线问答
搜索
检索标题
智能模糊
搜索
首页
>
设计学院
>
网页编程
>
javascript
>
js关闭网页窗口总结,esc关闭窗口,关闭前确认
更新时间:
2021-10-30 14:36
作者:
佚名
点击:
<html> <head> <meta charset="utf-8"> </head> <body> <h3>js关闭窗口总结</h3> <div> 1.直接关闭窗口1 <a href="javascript:window.opener=null;window.open('','_self');window.close();">关闭1</a> </div> <div> 2.直接关闭窗口2 <a href="javascript:window.opener=null;window.close();">关闭2</a> </div> <div> 3.自定义提示关闭 <script> function iClose() { if (confirm("您确定要关闭本页吗?")) { window.opener = null; window.open('', '_self'); window.close() } else {} } </script> <input type="button" value="关闭本页3" onClick="iClose()" /> </div> <div> 4.当用户点浏览器的“最大化”、“最小化”、“关闭”按钮中的“关闭”按钮时(跳转要离开页面确认),弹出关闭的确认对话框。放在body标签中即:body onbeforeunload="return '真的要关闭此窗口吗?'" <a href="http://www.google.cn">google</a> <a href="http://www.baidu.com" id="test">百度</a> <script> window.onbeforeunload = function(e){ var e = e || window.event; e.returnValue = "您还没有保存"; } var test = document.getElementById("test"); test.onclick = function(){ window.onbeforeunload = function(){}; } </script> </div> <div> 5.按下esc关闭,用于弹出小窗口 <script> document.onkeydown = function (e){ if (e.keyCode === 27){//esc window.opener=null window.close() } } </script> </div> </html>
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
上一篇:
Unexpected reserved word ‘await‘报错解决
下一篇:
js遍历对象的常用方法,解析json
推荐图文
新生代总结 JavaScript 运行机制
强烈推荐纯js实现网页水印效果很
下拉多选框的使用方法(jQuery UI
通过js框架jquery判断IE浏览器版
JavaScript中的等号(==)/不等号
你可能感兴趣的内容
javaScript实现ctrl+s保存方法
js 实现纯前端将数据导出excel两种方…
js字符串截取slice、substr与substrin…
js只限输入数字或退格,屏蔽键盘刷新…
浏览器回退到上一页,js清除缓存刷新…
js阻止频繁点击、过快点击
js根据h标题自动生成目录
js实现提醒窗口,点击空白消失
推荐内容
新生代总结 JavaScript 运行机制解析
Vue基础知识总结(超经典)
js和vue的区别是什么?
js 给某个div增加class 样式(三种方…
json文件格式详解
JS判断单、多张图片加载完成
JavaScript的三种弹出提示框(alert、c…
JavaScript中的等号(==)/不等号(!=)…
热点内容
jquery 点击按钮后,倒计时60秒才能再…
js 获取div高度并重新设置div高度与宽…
jquery ajax缓存问题解决方法小结
JavaScript中的等号(==)/不等号(!=)…
js给下拉框select 赋值
js print打印网页指定区域内容
extjs重新设置按钮button的text的方法
js关闭当前页面/关闭当前窗口(兼容所…