Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blazor发出Javascript关闭浏览器窗口_Blazor_Blazor Server Side - Fatal编程技术网

Blazor发出Javascript关闭浏览器窗口

Blazor发出Javascript关闭浏览器窗口,blazor,blazor-server-side,Blazor,Blazor Server Side,我正在尝试从Blazor服务器页面关闭浏览器窗口。在asp.net中,我将执行以下操作: Response.Write("<script>window.close();</script>") Response.Write(“window.close();”) 在Blazor服务器页面上如何执行此操作 谢谢这很容易 @inject IJSRuntime js @code { public void CloseWindow(){

我正在尝试从Blazor服务器页面关闭浏览器窗口。在asp.net中,我将执行以下操作:

       Response.Write("<script>window.close();</script>")
Response.Write(“window.close();”)
在Blazor服务器页面上如何执行此操作

谢谢这很容易

@inject IJSRuntime js


@code
{

public void CloseWindow(){

   js.InvokeVoidAsync("window.close");
}

}

请阅读关于如何在code behind.cs文件中使用Microsoft.JSInterop调用此文件的信息;namespace Vir.Pages{public partial class VirapiComponent{[Inject]IJSRuntime js;我得到的“Inject”无效…….忽略…我能够让它在.cs文件中工作。谢谢!@Darin欢迎您,谢谢。