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

Calling a javascript function from a modal window in vb.net

本文关键字:调用 javascript 函数 窗口 模态 vb net      更新时间:2023-09-26

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

我要调用的函数是:function CloseModalWindow(winName)

I tried

Page.ClientScript.RegisterStartupScript  

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

如果你想关闭一个模态窗口,也许在aspx一侧放置一个标签,然后使用类似的标签:

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

HTH

你的思路完全正确。

你应该会发现,你可以用这样的方式来调用所描述的方法…

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

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