【发布时间】:2013-12-19 02:12:35
【问题描述】:
我最近注意到了这一点,但我不记得是这样的:
熟悉 Crystal 的人,都会熟悉 Crystal Report Viewer 和工具栏:
当我按下打印按钮时,我得到了这个:
这是您在生成 PDF 时收到的提示。我的报告设置为使用 ActiveX!单击“确定”将打开 PDF 查看器(对我来说 Foxit)。
但是 ....(总是有一个但是)...如果我将我的网站放入兼容性视图并单击“打印”按钮,我会看到我期望的对话框:
那么,这里发生了什么?是的,我的站点已经是一个“受信任的站点”,并且您可以想象的每个 ActiveX 设置都已启用。当我在兼容性视图中时,我得到正确的 ActiveX 提示这一事实告诉我这些设置没问题。
而且 IE11 有一个 ActiveX 过滤设置(工具菜单)并且没有启用,所以不是这样。
这是怎么回事???
编辑:在 IE10 和 IE9 中测试 - 工作正常。 IE11 是它“崩溃”的时候。
【问题讨论】:
-
听起来像是 IE 问题。这是 64 位的 IE 吗?
-
嗯。好问题。我忘了检查我的机器上的默认设置是使用 64 位还是 32 位。 Active-X dll 是 32 位版本。我去看看。
-
从 Program Files 和 Program Files (x86) 打开 iexplore.exe,它们的行为相同。
-
这就是我想要的。可惜没用。
-
如果你在 IE 中按 F12 并将浏览器模式更改为 IE10,它可以工作吗?
标签: internet-explorer pdf crystal-reports activex crystal-reports-viewer