我想在所有浏览器中打开新选项卡。我写了以下代码:
<asp:LinkButton ID="TotalRegular_LinkButton" runat="server" Font-Underline="false"
OnClientClick="window.open('AllMember.aspx?Index=1','new window','width=950,height=500,scrollbars=no,status=no,toolbar=no,resizable=no,location=no,menubar=no,directories=no');">
<%# Eval("TotalRegular")%>
</asp:LinkButton>
它在Mozilla Firefox(Win XP)中打开选项卡,但在Windows 7中不打开。在使用Internet Explorer的情况下,它根本不会打开新的选项卡。
有什么建议吗,伙计们,我哪里错了?
使用"_blank"代替新窗口(第二个参数)。希望这能有所帮助。
发件人http://www.w3schools.com/jsref/met_win_open.asp:
<asp:LinkButton ID="TotalRegular_LinkButton" runat="server" Font-Underline="false"
OnClientClick="window.open('AllMember.aspx?Index=1','_blank','width=950,height=500,scrollbars=no,status=no,toolbar=no,resizable=no,location=no,menubar=no,directories=no');">
<%# Eval("TotalRegular")%>
</asp:LinkButton>