我刚刚将 imageresizer 添加到我的 MVC4 应用程序中,但是对于如下的图像标签,它不会调整大小。如果我将 url 直接粘贴到浏览器中,它会调整大小。
<img class="store-display-image" src="/Images/ToughBook.jpg?width=130">
为什么是这样?我怀疑路由正在弄乱 imageresizer,但我按照指示安装了路由垫片。诊断网址 /resizer.debug.ashx 只警告我设置了 NoCache。
我刚刚将 imageresizer 添加到我的 MVC4 应用程序中,但是对于如下的图像标签,它不会调整大小。如果我将 url 直接粘贴到浏览器中,它会调整大小。
<img class="store-display-image" src="/Images/ToughBook.jpg?width=130">
为什么是这样?我怀疑路由正在弄乱 imageresizer,但我按照指示安装了路由垫片。诊断网址 /resizer.debug.ashx 只警告我设置了 NoCache。
由于相同的 HTTP 请求以两种方式发生(除了这里无关的 Referer 标头),因此您的陈述不可能是真的。
必须发生以下情况之一:
为了避免对未来的问题投反对票,我建议提供更详细的信息,例如您在地址栏中使用的确切 URL、“store-display-image”的 css、包含 img 标签的文档 URL、您的服务器详细信息以及诊断页面的副本。
我还建议努力简化情况,例如尝试一个空的 HTML 页面和没有应用 CSS 的简单元素,以及(对于像这样的奇怪情况)两种情况的屏幕截图。