【发布时间】:2021-05-22 14:05:11
【问题描述】:
我正在尝试从 Blazor 服务器页面关闭浏览器窗口。在 asp.net 中,我会执行以下操作:
Response.Write("<script>window.close();</script>")
如何在 Blazor 服务器页面上执行此操作?
谢谢
【问题讨论】:
我正在尝试从 Blazor 服务器页面关闭浏览器窗口。在 asp.net 中,我会执行以下操作:
Response.Write("<script>window.close();</script>")
如何在 Blazor 服务器页面上执行此操作?
谢谢
【问题讨论】:
很简单
@inject IJSRuntime js
@code
{
public void CloseWindow(){
js.InvokeVoidAsync("window.close");
}
}
【讨论】: