最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

js关闭当前页面(窗口)的几种方式总结

来源:懂视网 责编:小采 时间:2020-11-27 21:07:38
文档

js关闭当前页面(窗口)的几种方式总结

js关闭当前页面(窗口)的几种方式总结:js关闭当前页面(窗口)的几种方式总结,需要的朋友可以参考一下1. 不带任何提示关闭窗口的js代码 代码如下:<a href="javascript:window.opener=null;window.open('','_self');window.close();&
推荐度:
导读js关闭当前页面(窗口)的几种方式总结:js关闭当前页面(窗口)的几种方式总结,需要的朋友可以参考一下1. 不带任何提示关闭窗口的js代码 代码如下:<a href="javascript:window.opener=null;window.open('','_self');window.close();&

js关闭当前页面(窗口)的几种方式总结,需要的朋友可以参考一下

1. 不带任何提示关闭窗口的js代码

代码如下:

<a href="javascript:window.opener=null;window.open('','_self');window.close();">关闭</a>

2.自定义提示关闭

代码如下:

<script language="javascript">
// 这个脚本是 ie6和ie7 通用的脚本
function custom_close(){
if 
(confirm("您确定要关闭本页吗?")){
window.opener=null;
window.open('','_self');
window.close();
}
else{}
}
</script>
<input id="btnClose" type="button" value="关闭本页" onClick="custom_close()" />

3.关闭当前页面:

<a href="javascript:window.opener=null;window.close();">关闭</a>如果是按钮则:
Response.Write("<script language=\"javascript\">window.opener=null;window.close();</script>");

这样点关闭的时候就不会弹出如当前窗口正试图关闭的对话框了.

那么怎么样当用户点浏览器的最大化最小化关闭按钮中的关闭按钮时也弹出关闭的确认对话框呢?这样:

代码如下:

<body onbeforeunload="return '真的要关闭此窗口吗?'">

这样的话在点关闭时候就会执行onbeforeunload函数,弹出真的要关闭此窗口吗的对话框,点取消返回假,不关闭,点确定返回真关闭窗口

那么怎么样才能够点击某个按钮的时候弹出确定取消对话框呢??如果点取消就不执行下面的代码,点确定就继续执行下面的代码?

在按钮的单击里写:

代码如下:

Response.Write("<script language=\javascript\">" + "if(confirm(\"确定吗?\"))"+"{window.location.href='default.
asp
x';}"+"else{history.back();}"+"</script>");

意思是:首先用confirm函数弹出个有确定取消的对话框,如果你点了确定就返回真,就执行window.location.href='default.aspx'代码,如果点了取消就返回假,就执行history.back();返回到原来的页面

相关文章:

在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口

待指定时间后自动跳转或关闭当前页面的js代码

打开新窗口关闭当前页面不弹出关闭提示js代码

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

js关闭当前页面(窗口)的几种方式总结

js关闭当前页面(窗口)的几种方式总结:js关闭当前页面(窗口)的几种方式总结,需要的朋友可以参考一下1. 不带任何提示关闭窗口的js代码 代码如下:<a href="javascript:window.opener=null;window.open('','_self');window.close();&
推荐度:
标签: 关闭 方法 的方法
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top