WebBrowserControl在同一帧上加载目标URL

WebBrowserControl load target URL on same frame

本文关键字:一帧 加载 目标 URL WebBrowserControl      更新时间:2023-09-26

我有一个id为"printButton"的打印按钮和以下属性:

onclick=window.open('/path/page.aspx');__doPostBack('printButton','')

上面的代码将页面加载到一个新窗口上,但我想将其加载到同一框架上。

我尝试在window.open中添加几个窗口作为第二个参数,如'_self''_parent',甚至用windows.location.href='/path/page.aspx' 替换整个窗口

然而,上述方法都不起作用。

我甚至尝试过browser.Navigate("target url", "frame");(在按钮上添加了Click事件之后),但这也打开了一个新页面。

有什么建议或解决办法吗?

你试过window.document.location.replace('/path/page.aspx')吗?