当我使用 Microsoft IIS 在 Windows 服务器上部署我的 Web 应用程序时,我遇到了一些奇怪的行为。
创建图像对象
img = new Image() ;
img.src = 'someimg.png' ;
img.addEventListener('load', incrementImageCount ) ;
我正在通过javascript进行图像预加载,并且在本地它工作得很好,但是当我在服务器上部署时,浏览器每次绘制或重绘时都会请求图像。所以我在加载时看起来很糟糕。因此,在网络检查器的资源中,我多次看到相同的图像。
任何想法为什么会发生这种情况?