2013-03-19 41 views
0

想到還沒提交表單,但是一個LinkBut​​ton或除提交按鈕的另一個按鈕進行提交表單想到還沒提交表單,但是一個LinkBut​​ton或除提交按鈕的另一個按鈕進行提交表單

不管我的OnClientClick使用,沒有響應時使用onclick事件的JavaScript

<asp:LinkButton ID="StartApplicationLink" Text="Start your application" runat="server" 
          TabIndex="7" OnClientClick="window.open('http://www.hello.com/register.aspx','_top','Asia - Registration');" class="button btn-red"/> 

回答

0

的window.open如果你不想的形式提交不,你一定要在OnClientClick

像這樣的事情

0返回false
OnClientClick = "window.open('http://www.hello.com/register.aspx', 
          '_top', 
          'Spring Asia - Registration'); return false;" 
0

你必須return false上的OnClientClick事件如下:

<asp:LinkButton ID="StartApplicationLink" Text="Start your application" runat="server" 
          TabIndex="7" OnClientClick="window.open('http://www.hello.com/register.aspx','_top','Asia - Registration');return false;" class="button btn-red"/> 

返回false將阻止得到提交表單。