我需要我的网页打开一个窗口并在单击链接或按钮时启用禁用的按钮。从我在这里的其他帖子上读到的内容来看,如果我尝试在 Page_load 中打开一个新窗口,大多数浏览器会认为它是一个弹出窗口并阻止它,所以我一直在尝试用 JS 做客户端。
目前,我正在尝试使用这样声明的链接:
Please click <a href="javascript:OpenDoc()">here</a> to open the document.
这将调用以下 JS:
function OpenDoc()
{
<%= btnSubmit.ClientID %>.Visible = true;
Window.Open('GetDocument.aspx')
}
不幸的是,不是将 JS 渲染为“btnSubmit.Visible = true”,而是显示为“MainContent_btnSubmit.Visible = true”,这是行不通的。
假设这是做我想做的最好的方式,我哪里错了?