0

这是我遇到的一个非常奇怪的问题。我使用 .NET 图表库动态生成图表,它已经工作了大约一年,突然它在 Internet Explorer (IE) 中停止工作,但在 Chrome 和 Edge 中工作。我在系统的另一部分使用 .NET 和 Dundas 来生成图表,这些都可以正常工作。

该站点可在多个环境中使用,并且该图表在 IE 的 UAT 区域内工作。

这是屏幕上显示的内容,我们将不胜感激

在此处输入图像描述


更新

当删除以下 http 标头 X-Content-Type-Options=nosniff 图表有效时,有谁知道我该如何解决这个问题,因为我需要保留此标头以进行渗透测试合规性。


更新

我找到了导致问题的代码行,但我不确定如何解决它,因为我仍然需要超链接

uxChart1.Series["Series1"].Points[k].Url = "Charts.aspx?sid=" + id;

4

1 回答 1

0

在尝试了各种方法后,我找到了解决方案。

如果在系列中的点上设置 URL 并设置 X-Content-Type-Options : nosniff HTTP Response Header 设置它似乎不喜欢将 Chart ImageType 设置为“Bmp”所以我已将其更改为'Jpeg',现在它显示

于 2018-06-01T13:29:54.867 回答