簡體   English   中英

ASP.NET通用處理程序(.ashx)生成的動態圖像文件不適用於JavaScript

[英]Dynamic image file generated by ASP.NET generic handler(.ashx) not working with JavaScript

我已經下載了一個JQuery插件(fancyzoom.js),該插件可以在用戶單擊時放大圖像。

HTML標簽如下所示:

<img class="fancyzoom" src="images/myproduct.jpg" width="100px" alt='' />

和JS:

$(function () {
  $('img.fancyzoom').fancyzoom();
});

這可以正常工作。 我可以縮放圖像,但是當我使用通用處理程序將圖像標簽更改為此時:

<img class="fancyzoom" width="100px" src="ProductImage.ashx?productId=myproduct" alt=''/>

,該圖像最初加載良好,但單擊被放大的圖像不起作用。 未檢測到錯誤。 有什么解決方法嗎?

我沒有找到一種方法來配置fancyzoom來接受流式圖像,因此我改用了fancybox 使用這項工作正常:

$(function () {
  $('img.fancybox').fancybox({'type':'image'});
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM