<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script type="text/javascript" src="NewFolder1/jquery.min.js"></script>
<script type="text/javascript" src="NewFolder1/jquery.jmpopups-0.5.1.js"></script>
<script type="text/javascript">
$.setupJMPopups({ screenLockerBackground: "#000", screenLockerOpacity: "0.1" });
function openStaticPopup() {
$.openPopupLayer({
name: "myStaticPopup",
width: 550,
target: "myHiddenDiv"
});
}
</script>
</head>
<body>
<form id="form1" runat="server">
<p><a href="javascript:;" onclick="openStaticPopup()" title="Static example">弹出新窗口</a></p>
<div id="myHiddenDiv" style="display:none;">
<table>
<tr>
<td>帐号:</td>
<td>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>密码:</td>
<td>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" /></td>
</tr>
</table>
</div>
</form>
</body>
</html>
以上是网页代码 protected void Button1_Click(object sender, EventArgs e)
{
if (TextBox1.Text == "1")
{
Response.Write("<script>alert('登录成功!')</script>");
}
}以上是服务端代码情况是这样的,我做了一个DIV弹出,弹出成功!但是点击弹出层的BUTTON,没有任何反应,搞不懂为什么
<head runat="server">
<title></title>
<script type="text/javascript" src="NewFolder1/jquery.min.js"></script>
<script type="text/javascript" src="NewFolder1/jquery.jmpopups-0.5.1.js"></script>
<script type="text/javascript">
$.setupJMPopups({ screenLockerBackground: "#000", screenLockerOpacity: "0.1" });
function openStaticPopup() {
$.openPopupLayer({
name: "myStaticPopup",
width: 550,
target: "myHiddenDiv"
});
}
</script>
</head>
<body>
<form id="form1" runat="server">
<p><a href="javascript:;" onclick="openStaticPopup()" title="Static example">弹出新窗口</a></p>
<div id="myHiddenDiv" style="display:none;">
<table>
<tr>
<td>帐号:</td>
<td>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>密码:</td>
<td>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" /></td>
</tr>
</table>
</div>
</form>
</body>
</html>
以上是网页代码 protected void Button1_Click(object sender, EventArgs e)
{
if (TextBox1.Text == "1")
{
Response.Write("<script>alert('登录成功!')</script>");
}
}以上是服务端代码情况是这样的,我做了一个DIV弹出,弹出成功!但是点击弹出层的BUTTON,没有任何反应,搞不懂为什么
<form id="form1" runat="server"></form>也放到div中
有没有其他方法可以把BUTTON移到FORM内?
如果我把FORM放到DIV中,那外面要是另有一个BUTTON,那就出错了啊
你的意思是一弹出DIV就执行隐藏的服务器控件的CLICK()方法吗?