ASP.NET网页中要添加一按钮,实现关闭当前网页功能。

代码如下<inputid="Button3"type="button"onclick="window.close()"value='关闭窗口'/>如果刚打开网页,点击能实... 代码如下<input id="Button3" type="button" onclick="window.close()" value='关闭窗口'/>
如果刚打开网页,点击能实现关闭网页功能。但有进行了其它操作,再点击此按钮,就无关闭功能了。这是怎么回事。如何添加 按钮,如何书写代码,才能具有关闭当前网页功能。另外,我的几个按钮有动态的,有静态的,其中“关闭按钮”是静态的。是不是点击了动态的,静态的就推动作用了。那么,静态按钮又如何调用动态过程呢(用代码写的过程)。如能调用,简写一下代码。
请指导,谢谢
展开
 我来答
育知同创教育
2016-02-27 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
asp.net实现关闭当前网页功能:
Response.Write("<script>window.close();</script>");// 会弹出询问是否关闭
Response.Write("<script>window.opener=null;window.close();</script>");// 不会弹出询问
或者:
protected void Button1_Click(object sender, EventArgs e)
{
//关闭按钮
//关闭页面--要弹出提示(IE6及以下不弹出提示)

ClientScript.RegisterStartupScript(Page.GetType(), "", "<script language=javascript>window.opener=null;window.close();</script>");
//不弹出提示直接关闭页面

ClientScript.RegisterStartupScript(Page.GetType(), "", "<script language=javascript>window.opener=null;window.open('','_self');window.close();</script>");
}
名字了啊4w
2014-12-21 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:95
采纳率:50%
帮助的人:25.7万
展开全部
JS无提示关闭浏览器窗口脚本以及不同浏览器对window.close()不同表现
http://blog.csdn.net/foamflower/article/details/9198717
希望对你有帮助。
追问

你好

你说我写的那代码,为什么点击一下其它按钮后,关闭功能就失效了呢。

这个为什么就可以呢

这个代码在任何情况下(各种不同的浏览器),关闭功能都适合吗

谢谢

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式