0

我在 c# 中使用图像映射,我在后面的代码中提供导航 url 到图像映射。我希望新页面作为弹出窗口出现,我已经成功了。但是在 mozilla 中,我的父页面将 url 更改为:

"javascript:window.open('WebForm1.aspx','Graph','height=600,width=900');"

它在 chrome 中运行良好

我用于将 url 绑定到热点的 c# 代码是这样的:

RectangleHotSpot rh;


rh = new RectangleHotSpot();

rh.Top =  0;
rh.Bottom =500 ;
rh.Left = 0 ;
rh.Right = 500 ;
rh.NavigateUrl = "javascript:window.open('default.aspx','Graph','height=600,width=900');";

ImgMp.HotSpots.Add(rh);
4

1 回答 1

0

使用该Target属性并将其设置为:_blank

将您的代码更改为:

rh.NavigateUrl = "default.aspx";
rh.Target = "_blank";
于 2013-09-26T18:57:03.317 回答