我正在使用.ASHX處理程序從ASP.NET應用程序返回圖像。當我使用瀏覽器直接擊中URL(例如):帶有.ASHX圖像處理程序的jQuery Thickbox - 顯示垃圾
http://localhost/myapp/GetImage.ashx?key=12
它工作正常...圖像顯示在頁面上。但是當我使用的是同一條鏈路在ThickBox的目標......我得到這個:
alt text http://franceschina.net/temp/thickbox.png
蒸餾版本ASHX的代碼:
byte[] img = (byte[])pp.PRODUCT_PHOTO1.ToArray();
context.Response.ContentType = "image/JPEG";
context.Response.OutputStream.Write(img, 0, img.Length);
任何想法,我缺少什麼?
我不完全確定你可以在本地做這種事情。它是否在錯誤控制檯中拋出任何錯誤?你有沒有在網絡服務器上試過它? – Sneakyness 2009-07-26 15:27:04