使用javascript关闭弹出窗口

本文关键字:窗口 javascript 使用 | 更新日期: 2023-09-27 18:07:58

我有一个带有按钮的页面。当我按下按钮一个弹出窗口出现。在弹出窗口我有一个'关闭'按钮,当我按下它,弹出窗口应该关闭,主页必须保持原样。

当我按下按钮时如何关闭弹出窗口?

使用javascript关闭弹出窗口

这并不一定要在服务器端完成(即,在您的c#代码中)。相反,这可以在您的视图中使用一些快速JavaScript (cshtml, aspx, ascx或html)来处理。

如果您正在使用ASP。NET控件:

<asp:Button id="MyButton" runat="server" OnClientClick="javascript:window.close(); return false;" />

如果你只是使用一个普通的HTML按钮:

<input type="button" onclick="javascript:window.close();"/>

假设你正在使用一个用户控件作为你的弹出窗口并且你要将它添加到一个网格中你可以使用这个

((this).parent as (Grid)).remove(this);

或者你可以展示一些代码,我可以创建一个更好的答案