我有一个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')
吗?