Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Webapi图像上的色盒上的奇怪字符_Jquery_Colorbox_Asp.net Web Api - Fatal编程技术网

Jquery Webapi图像上的色盒上的奇怪字符

Jquery Webapi图像上的色盒上的奇怪字符,jquery,colorbox,asp.net-web-api,Jquery,Colorbox,Asp.net Web Api,我正在使用jquery colorbox插件创建一个图像galery,对于图像,我正在使用asp.net webapi来处理大小和裁剪 我的问题发生在我点击缩略图的时候,打开的盒子里没有显示我所画的图像,但是盒子里有很多奇怪的字符,因为我加载的是一个平面文本文件而不是图像 知道我做错了什么吗 这就是代码: <a class="gal_4" href="/api/CDN/GaleryImage/25" rel="image"><img src="/api/CDN/GaleryTh

我正在使用jquery colorbox插件创建一个图像galery,对于图像,我正在使用asp.net webapi来处理大小和裁剪

我的问题发生在我点击缩略图的时候,打开的盒子里没有显示我所画的图像,但是盒子里有很多奇怪的字符,因为我加载的是一个平面文本文件而不是图像

知道我做错了什么吗

这就是代码:

<a class="gal_4" href="/api/CDN/GaleryImage/25" rel="image"><img src="/api/CDN/GaleryThumbnail/25" alt="" /></a>
<script>
    $(function () {

        $(".gal_4").colorbox({ rel: 'gal_4' });

    });
</script>
当我在html中指向图像标记的src属性时,它工作得很好,但不适用于colorbox,知道吗


提前感谢您的帮助

尝试使用
照片
属性

如果为true,此设置将强制Colorbox将链接显示为照片。当自动照片检测失败时使用此选项(例如使用类似“photo.php”的url而不是“photo.jpg”)

类似问题:

HttpResponseMessage rv = new HttpResponseMessage(HttpStatusCode.OK);
MemoryStream oMS;

... Load image byte array on Memory stream ...

rv.Content = new ByteArrayContent(oMS.ToArray());
rv.Content.Headers.ContentType = new MediaTypeHeaderValue("image/jpg");

return rv;