2
我想使用response.redirect在新窗口或选项卡中打开页面。我尝试了以下的事情。 1)用户response.redirect在新选项卡或窗口中打开链接
<asp:ImageButton ID="createPanelBtn" runat="server" ImageUrl="~/Resources/User.ico" Height="23px" ToolTip="Create Interviewer Panel" CommandName="createPanelBtn"
CommandArgument=" <%#((GridViewRow)Container).RowIndex %>" Width="20px" OnClientClick="aspnetFrom.target='_blank';"/>
2)
Response.Write("<script>window.opem('~/HR Administrator/ConfirmationEntryForm.aspx?VacId=" + strVacId + "&CompId=" + strCompId + "&DeptId=" + strDeptId+")'</script>");
Response.End();
在没有的情况下,我能够实现这个目标。请告诉我一些方法来做到这一点...
是否仅在此处或在您的源代码中存在拼写错误? '“
使用你的参数
来源
2011-05-30 12:21:26 Saurabh
和下面的链接
http://www.w3schools.com/jsref/met_win_open.asp
的window.open功能检查的其他参数http://www.javascript-coder.com/window-popup/javascript-window-open.phtml
来源
2011-05-30 12:29:44
我发现了一个完美的解决方案!这是一种解决方法,但为我工作。
设置打开的新时代如下按钮的OnClientClick属性:
的OnClientClick =“window.document.forms [0] = .TARGET '_空白'; setTimeout的(函数(){window.document .forms [0] .target ='';},500);“
它使用setTimeout将变化恢复到原来的状态!
希望这可以帮助别人!
来源
2013-04-10 15:07:38