我正在尝试在按钮单击时在新选项卡中打开Web表单,这不起作用。我已经使用完全相同的网站代码,但工作正常,但是当我用于Web应用程序的相同代码时,它没有在新选项卡中打开,也没有显示任何错误。我出错的地方请帮忙。以下是我的代码
的JavaScript
function NewForm() {
document.forms[0].target = "_blank";
$find("behaveDnr").hide();
$find("behaveHost").hide();
$find("behaveAnti").hide();
$find("behaveWeb").hide();
$find("behaveSql").hide();
return true;
}
我的按钮
<asp:Button ID="btnEdit" runat="server" Text="Edit" CssClass="closebutton" Style="text-align: center" OnClick="btnEdit_Click" OnClientClick="return NewForm();" />
背后的代码
protected void btnEdit_Click(object sender, EventArgs e)
{
if (Check == 1)
{
Response.Redirect("View-Edit-Contact.aspx?UserId=" + ViewState["DnrUserId"]);
}
else if (Check == 2)
{
Response.Redirect("Edit-Domain.aspx?CustomerId=" + ViewState["CustomerId"] + "&" + "DomainName=" + ViewState["DomainName"] + "&" + "Check=" + "1");
}
}