在图像按钮上单击打开javascript弹出窗口

时间:2013-06-21 00:54:03

标签: javascript asp.net visual-studio-2012 popup

当我点击asp.net网站上的图片按钮时,我正在尝试打开弹出窗口,但是当我点击图像按钮时,弹出窗口会显示一秒钟然后消失。当我使用标签时,它显示弹出窗口,但是当我尝试使用其他方式时,它会消失。我错过了代码中的内容。

 <div id="cover"></div>
 <div id="dialog">
My Dialog Content
<br><input type="text">
<br><input type="button" value="Submit">
<br><a href="#" onclick="closePopUp('dialog');">[Close]</a>
</div>
<a href="#" onclick="showPopUp('dialog');">Show</a>
<asp:ImageButton ID="ImageButton3" runat="server" ImageUrl="~/slika/PLUS.gif" onClientClick="showPopUp('dialog');"  />

1 个答案:

答案 0 :(得分:1)

单击ImageButton会导致回发 - 重新加载页面而不显示弹出窗口。此链接描述了一种让ImageButton不会导致表单转换的方法:Can I create an ASP.NET ImageButton that doesn't postback?

onClientClick="showPopUp('dialog');return false;"