Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.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
Javascript Highslide无法在colorbox(iframe模式)中展开图像(全屏大小)_Javascript_Jquery_Colorbox_Highslide - Fatal编程技术网

Javascript Highslide无法在colorbox(iframe模式)中展开图像(全屏大小)

Javascript Highslide无法在colorbox(iframe模式)中展开图像(全屏大小),javascript,jquery,colorbox,highslide,Javascript,Jquery,Colorbox,Highslide,我使用Colorbox(iframe模式)创建了弹出层,Colorbox的iframe具有HTML页面。 我在HTML页面中添加了Highslide 这是Colorbox的代码 $("a.colorbox_photo_view").colorbox({ iframe:true, width:"600", height:"800", scrolling:true, overlayClose:false, escKey:false, opacity:0.7 }); H

我使用Colorbox(iframe模式)创建了弹出层,Colorbox的iframe具有HTML页面。
我在HTML页面中添加了Highslide

这是Colorbox的代码

$("a.colorbox_photo_view").colorbox({
  iframe:true, 
  width:"600",
  height:"800",
  scrolling:true,
  overlayClose:false,
  escKey:false,
  opacity:0.7
});
HTML页面(在Colorbox的iframe中)有这个HTML代码

<a href="photo.jpg" class="highslide" onclick="return hs.expand(this)">
  <img src="photo.jpg" width="550px"></img>
</a>

实际上,photo.jpg的宽度为3648px,高度为2056px

当我单击照片时,照片无法扩展到我的显示器的全屏(1280x1024)。
只是在iframe大小中扩展为宽度(600px)


如何使照片在Colorbox弹出层中展开显示器的全屏?

这是不可能的。iframe中的页面无法扩展到该iframe的大小之外。尝试使用另一种加载颜色框的方法-例如在div中