ASP.Net-如何在ASP.Net的新窗口中打开窗体
我正在使用VB.net开发ASP.net。我需要在单击按钮时在新窗口中加载页面。ASP.Net-如何在ASP.Net的新窗口中打开窗体,asp.net,vb.net,Asp.net,Vb.net,我正在使用VB.net开发ASP.net。我需要在单击按钮时在新窗口中加载页面。 是否有人可以推荐相同的代码。您应该使用javascript,例如使用window.open()您可以尝试在Button.Attribute.Add方法中使用此javascript: Button1.Attributes.Add("onclick", "window.open('mySite'); return false;"); 如果希望按钮继续回发,可以删除“return false” 您可以进一步定制java
是否有人可以推荐相同的代码。您应该使用javascript,例如使用
window.open()
您可以尝试在Button.Attribute.Add方法中使用此javascript:
Button1.Attributes.Add("onclick", "window.open('mySite'); return false;");
如果希望按钮继续回发,可以删除“return false”
您可以进一步定制javascript。可在此处找到参数信息:
如果不需要回发到新窗口,则:
<input type="button" value="buttonName" onclick="window.open('[page]')" />
或
否则,您必须将表单的“target”属性设置为“\u blank”如何在单击按钮时关闭父表单?在新窗口加载的页面中,您可以添加window.parent.close(),并且可能会出现浏览器提示。你确定要这么做吗?
<asp:button text="buttonName" onclientclick="window.open('[page]');return false;" />