0

从 EA 包生成 HTML 报告时,超链接会以这样一种方式导出,以至于在 Internet Explorer 或 Firefox 中显示时它们不起作用。这是因为导出的 HTML 超链接不正确。假设我将超链接元素添加到指向“http://www.google.de”(超链接类型:网站)的图表中,它将生成以下 HTML 代码: <area shape="rect" coords="73,10,223,30" href="$inet://http://www.google.de">.

Firefox 将此解析为file:///C:/temp/test/html/EARoot/$inet://http://www.google.de,这会导致不采取任何行动。Internet Explorer 单击此按钮会显示错误页面。不过,双击 EA 本身中的超链接是可行的。

问题是:这是来自 HTML 报告器的已知错误,还是我在某处缺少设置?

我正在使用 EA 7.5.845。我希望这不是这个版本的已知错误,因为到目前为止我们不打算升级到任何更新的版本。

在此先感谢您的帮助。

4

1 回答 1

0

添加网站链接非常简单。只需确保您从下拉列表中选择了正确的链接类型。

我根据您在干净的 Win7 VM 上的 EA 10 中建议的设置创建了一个测试文件。它仍然会在框架集中生成一个区域标记,但该链接在当前稳定的 Firefox 以及预装 Win7 版本的 Internet Explorer 中都可以正常工作。

您可能想自己尝试一下,Sparx 提供了 30 天的免费试用版(请参阅下面的链接)。

有几个关于超链接的错误修正,可以在这里看到:http: //sparxsystems.com/products/ea/history.html

于 2013-01-03T21:08:18.883 回答