更新映像而不会闪烁ASP.NET C#

Jas*_*nny 8 c# asp.net image flicker

我正在写一个网站,其中有一个必须显示图像的页面.这个图像是由HttpHandler使用查询字符串命令创建的,如何在没有任何闪烁的情况下使其工作?

在此先感谢,如果您需要一些代码我很乐意分享它!

Ela*_*hmi 1

我在一个项目中使用了以下代码,我遇到了类似的问题。也许这可以帮助解决您的问题。

 (function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)
Run Code Online (Sandbox Code Playgroud)

预加载图像后,过渡非常流畅。

ps我不记得我从哪里得到这个,所以我不能给予信任。对不起。