Fancybox not showing streamed image correctly
asp.net, fancybox, image
Solution
There is a regular expression inside the fancybox script file that needed to be amended in order for it to allow that file extension to be treated correctly.
imageRegExp = /\.(aspx|jpg|gif|png|bmp|jpeg)(.*)?$/i;
I've just added aspx for now, but will need to do some additional work in order to make it function correctly.
Problem
I've got an aspx page that streams jpeg's. It sets the content type and then writes to the response stream. If I view the images directly they work a treat, but if I use fancybox 1.2.6 I get the following. Using fancybox 1.2.1 the images do show. Here is the code that is pushing out the image. ``` using (HttpWebResponse response = (HttpWebResponse)request.GetResponse()) { using (Stream responseStream = response.GetResponseStream()) { using (Image outImg = Image.FromStream(responseStream)) { Response.Clear(); Response.ContentType = "image/jpeg"; outImg.Save(Response.OutputStream, ImageFormat.Jpeg); } } } ``` Any help?