2011-10-03 48 views
0

net MVC视图。在视图的末尾,我有以下按钮ASP.NET MVC3 Postback带来新的TAB

<div style="clear: both; padding-top: 40px; width: 720px;"> 
      <button name="buttonHelp" value="Help" onclick="window.open('Help.htm',target='_blank');return false;"> 
       Help</button> 
      <span style="float: right;"> 
       <button name="button" value="Reset"> 
        Reset</button> 
       <button name="button" value="Save"> 
        Save</button> 
      </span> 
     </div> 

保存并重置将导致回发并正确刷新屏幕。

如果我点击帮助按钮,它会打开帮助屏幕的新TAB,这是我所需要的。 现在使用帮助屏幕后,我按下保存/重置它总是打开一个我不想要的新窗口,我觉得很困惑。 任何想法如何解决这个问题?

+0

你可能希望避免按钮元素的新选项卡中打开风格化的链接(锚标签)寻求帮助! – VinayC

回答

1

以下更改解决了该问题。他们有一定的兼容性问题 - - 看http://reference.sitepoint.com/html/button您也可以考虑使用帮助还在因为我想

>  <button name="buttonHelp" value="Help" 
> onclick="window.open('Help.htm');return false;"> 
>     Help</button> 
0

检查以确保在您单击“帮助”并且窗体的目标是_self后目标不会停留在“_blank”。