Html 图像未在新选项卡中打开

Html 图像未在新选项卡中打开,html,asp.net,Html,Asp.net,我想在新选项卡中打开我的图像。为此,我编写了代码。这在IE中有效,但在其他浏览器如crome、firefox上无效 <asp:HyperLink ID="jpegLink" runat="server" Target="_blank" CssClass="jpegPreview" NavigateUrl="~/myimage.jpg" ImageUrl="/images/jpeg.jpg" /> Target=“\u blank”足以在IE和Chrome中工作 或者您可

我想在新选项卡中打开我的图像。为此,我编写了代码。这在IE中有效,但在其他浏览器如crome、firefox上无效

    <asp:HyperLink ID="jpegLink" runat="server" Target="_blank" CssClass="jpegPreview" NavigateUrl="~/myimage.jpg"  ImageUrl="/images/jpeg.jpg" />

Target=“\u blank”
足以在IE和Chrome中工作

或者您可以从Javascript调用它,如下所示

<asp:HyperLink ID='HyperLink1' runat="server" onclick='openImage();' Text='Click Me'></asp:HyperLink>

Javascript:

  <script type="text/javascript">
 function openImage(hyperlink) {
            window.open("/images/jpeg.jpg", '_blank');
 }
</script>

函数openImage(超链接){
打开(“/images/jpeg.jpg”,空白);
}

为什么不能使用controllercontroller?你的意思是说Http controllerit在IE和Chrome中都能很好地工作,请提供一些额外的代码