| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1047 人关注过本帖
标题:[求助]页面关闭重写
只看楼主 加入收藏
smofbao
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-5
收藏
 问题点数:0 回复次数:7 
[求助]页面关闭重写

在C/S中窗体关闭时,关闭函数是可以重写的
在B/S中页面关闭,关闭函数重写是怎么做到。

搜索更多相关主题的帖子: 重写 页面 
2007-09-12 10:24
梦灵儿
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:260
专家分:9
注 册:2007-8-7
收藏
得分:0 
四种关闭页面的方法
// //Response.Write("<script language='javascript'>window.close();</script>");
// // LinkButton1.Attributes["onclick"] = "javascript:window.opener=null;window.close()";
// //<INPUT onclick="window.close();" type="button" value="关闭窗口" name="btnback">
// Response.Write("<script language=javascript>window.parent.close();</script>");

2007-09-12 13:19
smofbao
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-5
收藏
得分:0 
这四种方法都行,但和我想的有点出入。
我举个例子,我现在想在关闭一个页面时弹出了一个confirm对话框,提示语“我要关闭这个窗体”,点确定就关闭,点取消就不关闭
如何做到。
希望有源吗。

2007-09-12 17:25
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
window.confirm("我要关闭这个窗体?");

飘过~~
2007-09-12 20:26
smofbao
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-5
收藏
得分:0 

你的这句写在什么地方呢?


2007-09-13 07:49
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
using System.Text;

StringBuilder sbScript = new StringBuilder();
sbScript.Append("<script>\n");
sbScript.Append("if (confirm('是否关闭?')){\n");
sbScript.Append("window.close();\n");
sbScript.Append("}\n");
sbScript.Append("</script>");

Response.Write(sbScript.ToString());

[此贴子已经被作者于2007-9-13 14:00:55编辑过]


飘过~~
2007-09-13 09:41
smofbao
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-5
收藏
得分:0 
斑竹的这个方法有点用处,和我说的有点出入。
我想点击页面上点关闭页面按纽(在页上面最小化最大化按纽旁边的那个)

2007-09-13 11:26
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
<script for=window event=onbeforeunload>
if(event.clientX > document.body.clientWidth && event.clientY < 0 || event.altKey)
{
return('确实要关闭窗口');
}
</script>

放到<head></head>里面就行了

[此贴子已经被作者于2007-9-13 14:23:11编辑过]


飘过~~
2007-09-13 14:17
快速回复:[求助]页面关闭重写
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024601 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved