Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.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
从vb.net中的模式窗口调用javascript函数_Javascript_Asp.net_Vb.net - Fatal编程技术网

从vb.net中的模式窗口调用javascript函数

从vb.net中的模式窗口调用javascript函数,javascript,asp.net,vb.net,Javascript,Asp.net,Vb.net,我想使用vb从asp.net模式窗口调用javascript函数。javascript函数用于关闭相同的模式窗口 我想要调用的函数是:functionclosemodalwindow(winName) 我试过了 Page.ClientScript.RegisterStartupScript 但这是行不通的。 如何从vb.net代码隐藏中执行此操作?也许可以尝试使用web浏览器控件并从中启动页面和功能?使控件也不可见。您实际上正处于正确的轨道上 您应该会发现,您可以通过使用以下内容调用所描述

我想使用vb从asp.net模式窗口调用javascript函数。javascript函数用于关闭相同的模式窗口

我想要调用的函数是:
functionclosemodalwindow(winName)

我试过了

Page.ClientScript.RegisterStartupScript  
但这是行不通的。
如何从vb.net代码隐藏中执行此操作?

也许可以尝试使用web浏览器控件并从中启动页面和功能?使控件也不可见。

您实际上正处于正确的轨道上

您应该会发现,您可以通过使用以下内容调用所描述的方法

ClientScript.RegisterStartupScript(Me.GetType, Guid.NewGuid().ToString(), "window.parent.CloseModalWindow('WindowName');", True)

如果要关闭模式窗口,可以在aspx侧放置一个标签,然后使用类似以下内容的标签:

<a href="javascript:CloseModalWindow('ThisWindow')"><asp:Label runat="server" Text="Close Me"></Label></a>