我想这样调用 JavaScript 函数“Goto”:
javascript:Goto('DM_NEW_OBJECT.ASPX?DM_CAT_ID=2063&DM_PARENT_ID=2217&INPUTSELECTION=&DM_OBJECT_ID=0&PACK_ID=0&CASE_ID=0&mode=0&SITE=Default');
该函数位于 DefaultGeneral.aspx
页面中,我需要从 WebBrowser 控件中调用它:
webBrowser1.Navigate("http://mySite/DefaultGeneral.aspx");
你有什么主意吗?
原文由 mosflex 发布,翻译遵循 CC BY-SA 4.0 许可协议
由于您使用的是 WebBrowser 对象,因此我假设这实际上是 Windows 窗体问题而不是 asp.net 问题。
您应该查看 Web 浏览器的 InvokeScript 函数。
假设您的网页具有以下功能:
没有参数:
您可能希望通过以下方式调用它:
带参数:
你会这样称呼它: