社区
ASP
帖子详情
asp 表单处理完成后 如何安静的关闭网页 (window.close不好)
callesp
2010-01-12 01:29:02
我的一个页面处理完数据后,最后希望关闭掉这个页面,
于是上网搜索到了用response.write " <script>window.close()</script>"
虽然也可以关掉,但是关掉的时候会弹出一个对话框,问你是否要关掉
不知道怎么样才可以安静的关掉呢?
...全文
117
10
打赏
收藏
asp 表单处理完成后 如何安静的关闭网页 (window.close不好)
我的一个页面处理完数据后,最后希望关闭掉这个页面, 于是上网搜索到了用response.write " window.close()" 虽然也可以关掉,但是关掉的时候会弹出一个对话框,问你是否要关掉 不知道怎么样才可以安静的关掉呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kezi1987
2010-01-12
打赏
举报
回复
支持IE那linux怎么办[Quote=引用 3 楼 jiewenxu 的回复:]
引用 2 楼 sy_binbin 的回复:
很简单,请使用这段代码:
<a href="#" onclick="window.opener=null;window.open('','_self');window.close();">不确认关闭 </a>
也就是在window.opener=null;window.close()之间加入window.open('','_self');
就OK了
只支持IE吧。。火狐没有反应
[/Quote]
kezi1987
2010-01-12
打赏
举报
回复
这是浏览器的原因,火狐就弹框,IE6就不这样
孟子E章
2010-01-12
打赏
举报
回复
安全性的问题。你可以加为可信任站点试试
ff的window.close只关闭window.open 打开的窗口。否则需要配置about:config
wxb0903
2010-01-12
打赏
举报
回复
window.openner=null;
加上这句就可以啦!!!!!
sy_binbin
2010-01-12
打赏
举报
回复
火狐没测
在中国使用的还是IE的多!
sy_binbin
2010-01-12
打赏
举报
回复
很简单,请使用这段代码:
<a href="#" onclick="window.opener=null;window.open('','_self');window.close();">不确认关闭 </a>
也就是在window.opener=null;window.close()之间加入window.open('','_self');
就OK了
jiewenxu
2010-01-12
打赏
举报
回复
[Quote=引用楼主 callesp 的回复:]
我的一个页面处理完数据后,最后希望关闭掉这个页面,
于是上网搜索到了用response.write " <script>window.close() </script>"
虽然也可以关掉,但是关掉的时候会弹出一个对话框,问你是否要关掉
不知道怎么样才可以安静的关掉呢?
[/Quote]
没有其他办法了。因为这是浏览器的设置。浏览器正是为了安全才提示用户的。我们的脚本没有这么高的权限
callesp
2010-01-12
打赏
举报
回复
[Quote=引用 1 楼 jiewenxu 的回复:]
引用楼主 callesp 的回复:
我的一个页面处理完数据后,最后希望关闭掉这个页面,
于是上网搜索到了用response.write " <script>window.close() </script>"
虽然也可以关掉,但是关掉的时候会弹出一个对话框,问你是否要关掉
不知道怎么样才可以安静的关掉呢?
没有其他办法了。因为这是浏览器的设置。浏览器正是为了安全才提示用户的。我们的脚本没有这么高的权限
[/Quote]
你也跟着你楼下的学习一下吧,哈哈.
callesp
2010-01-12
打赏
举报
回复
[Quote=引用 2 楼 sy_binbin 的回复:]
很简单,请使用这段代码:
<a href="#" onclick="window.opener=null;window.open('','_self');window.close();">不确认关闭 </a>
也就是在window.opener=null;window.close()之间加入window.open('','_self');
就OK了
[/Quote]
非常 感谢!! !!!
ajax提交整个from
表单
示例代码
代码如下: $.ajax( { type : “POST”, url : “<%=request.getContextPath()%>/control/daControlAction_updateEmotecontrol.action”, data : $(“#...’,
close
Window
);
window
.opener.location.reload
window
.open()和
window
.showModalDialog 的使用及传值操作
window
.open 可实现以对话框形式弹出画面,并且
关闭
画面时刷新父页面。但“对话框置顶,不可操作其他画面”本人并未找到方法。 //刷新父页面 Response.Write("<script>
window
.opener.location....
window
.open()使用与form
表单
文件上传以及父子页面传值
本来公司的系统是使用的
window
.showModalDiagram(),后面发现showModalDiagram()很多浏览器都不兼容,比如谷歌,后面百度查了下觉得替换成
window
.open,兼容性很好,亲测谷歌、火狐、IE、360浏览器均兼容,话不多说...
window
.opener
子页面要向父页面传值,只要在document前面加
window
.opener即可
window
.opener 的用法
window
.opener返回的是创建当前窗口的那个父窗口的引用,比如点击了a.htm上的一个链接而打开了b.htm,然后我们打算在b....
html页面提交
表单
后
关闭
页面
<html> <head></head> <body>...form action="test.
asp
" method="post" target="_blank" onsubmit="
window
.opener=null;
window
.
close
();"> <input type="text" ...
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章