Javascript Colorbox将图像显示为二进制数据
我正在尝试使用的网站建设使用。我有一个简单的图像标签,如下所示:Javascript Colorbox将图像显示为二进制数据,javascript,image,backbone.js,binary,base64,Javascript,Image,Backbone.js,Binary,Base64,我正在尝试使用的网站建设使用。我有一个简单的图像标签,如下所示: <a class="gallery" href="/document/123"><img class="attachment-preview" src="/document/123" /></a> 所以我的问题是:这怎么可能?更重要的是:我如何解决它?欢迎所有提示 Colorbox将通过url的扩展名自动检测href目标的内容类型。例如,如果url目标是扩展名为.jpg、.png或.gif的文
<a class="gallery" href="/document/123"><img class="attachment-preview" src="/document/123" /></a>
所以我的问题是:这怎么可能?更重要的是:我如何解决它?欢迎所有提示 Colorbox将通过url的扩展名自动检测href目标的内容类型。例如,如果url目标是扩展名为.jpg、.png或.gif的文件,则颜色框将内容显示为图像。Url“/document/123”即使返回图像,也将被视为html内容 您可以通过在初始化colorbox插件时添加photo:true属性来解决此问题
$("a").colorbox({photo:true});
屏幕截图:
$("a").colorbox({photo:true});