0
我創建了一個Imagebutton與onclientclick()方法,但是當我按下按鈕錯誤Microsoft JScript運行時錯誤:'測試'未定義出現。Asp.net:Microsoft JScript運行時錯誤:'測試'未定義
下面是完整的代碼代碼:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Librerian_ReviewHistory.aspx.cs"
Inherits="Library.Librerian_ReviewHistory" MasterPageFile="../user.Master" %>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<script type="text/javascript">
function test()
{
window.open.('ShowUsers.aspx',null,'scrollbars=1,width=600,HEIGHT=400');
}
</script>
<fieldset>
<p>
<asp:Label ID="Label1" runat="server" Text="Username"></asp:Label>
</p>
<p>
<asp:TextBox runat="server" ID="Username" CssClass="textEntry"></asp:TextBox>
<asp:RequiredFieldValidator ID="UserNameRequired" runat="server" ControlToValidate="UserName"
CssClass="failureNotification" ErrorMessage="User Name is required." ToolTip="User Name is required.">*</asp:RequiredFieldValidator>
<asp:ImageButton ID="ImageButton1" runat="server" Text="Categories" ValidationGroup="v1"
ImageUrl="~/Account/user1.jpg" OnClientClick="test();" />
</p>
</fieldset>
</asp:Content>
嘗試在標題部分寫入js函數。還有window.open後面的點(。) –
真的很感謝。你是如此的細緻。 – Salman