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

时间:2011-08-21 16:42:40

标签: javascript asp.net vb.net

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

我想要的功能是:function CloseModalWindow(winName)

我试过

Page.ClientScript.RegisterStartupScript  

但这不起作用。 我怎么能从vb.net代码背后做到这一点?

3 个答案:

答案 0 :(得分:2)

如果您要关闭模态窗口,可能在aspx侧放置一个标签,然后使用类似于的标签:

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

HTH

答案 1 :(得分:1)

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

答案 2 :(得分:1)

你实际上是在正确的轨道上。

你应该发现你可以通过使用类似的东西来调用所描述的方法......

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