在 Web 浏览器中打开时,图像查看工具(使用 C# 和 .NET 构建)的缩略图会在每次击键时刷新

Thumbnails of an image viewing tool(built using C# and .NET) refresh on every keystroke when opened in the web browser

我们有一个使用 IBM Notes(Lotus Notes) 开发的 Web 应用程序。该应用程序的设计方式是,当在 IE(版本 11)浏览器中打开 Notes 文档时,它会打开相应的 Notes 表单和属于该 Notes 文档的一个或多个图像。图像显示在使用 C# 和 .NET 开发的工具中。此工具与 Notes 表单集成。这里面临的问题是,每当我们在 Notes 表单的字段中输入任何数据时,工具中图像的所有缩略图都会在每次击键时刷新。当 Notes 文档包含大量图像时,这使用起来非常不舒服。如果 Notes 文档包含 20 个图像,则在 Notes 表单的字段中输入数据时,所有 20 个缩略图都会在每次击键时按顺序刷新。

我们已经尝试使用下面提到的一段代码,但它没有帮助。

<meta charset="utf-8" http-equiv="X-UA-Compatible" content="IE=5; IE=7; IE=8; IE=10; IE=11">

非常感谢任何有关如何解决此问题的建议,在此先感谢。

您是否将表单上的字段设置为自动刷新?为此,在表单属性中有一个设置。

否则我会看看那个工具是如何工作的。这是您自己创建的东西,还是第三方工具?您可以查看页面的源代码(HTML 和 Javascript)并了解它在做什么吗?你用过IE中的开发者工具,看看他们怎么说?

你在使用 <!DOCTYPE html> 吗?

问题在于少数 Active X 控件与 C# 和 .Net 应用程序中使用的 IE-11 的兼容性。

最初怀疑问题出在 javascript 的渲染上,但事实并非如此,因为完整的 javascript 代码已从 Notes 应用程序中删除并进行测试,结果发现仍然存在报告的问题正在发生。

这些 Active X 控件用于 Windows 的成像(由 Global360 开发)。 Imaging for Windows 是一种可用于(不再可用)开发图像查看和编辑应用程序的产品。