谷歌浏览器中的新标签页问题
本文关键字:标签 问题 新标签 谷歌浏览器 | 更新日期: 2023-09-27 18:31:09
我想在按钮单击事件中打开页面新选项卡。这是我的代码:
<asp:ImageButton ID="imgPropertyImage" CommandArgument='<%#Eval("pro_id") %>'
runat="server" Height="90px" Width="130px" CssClass="imgborder"
ImageUrl='<%#Eval("display_photo") %>' OnCommand="imgPropertyImage_Command"
BorderColor="#00CCCC" AlternateText="" onclick="imgPropertyImage_Click" />
protected void imgPropertyImage_Click(object sender, ImageClickEventArgs e)
{
ImageButton img = sender as ImageButton;
Session["Pro-ID"] = img.CommandArgument;
Response.Redirect("PropertyDetails.aspx");
}
把这个javascript放在你的asp:content中
<script type="text/javascript" language="javascript">
var windowObjectReference;
function openRequestedPopup() {
var windowObjectReference = window.open("PropertyDetails.aspx",
"DescriptiveWindowName",
"menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes");
}
</script>
在图像按钮客户端单击中
OnClientClick="javascript:return openRequestedPopup();"
首先,删除<a>
标签。并添加这个:
OnClientClick="aspnetForm.target ='_blank';"/>
在按钮属性中。