2012-06-01 15 views
6

Tôi đang sử dụng mã Fancybox v2.0.6 mới nhất nhưng tôi gặp sự cố mà tôi không thể giải quyết được.Chiều cao Fancybox sẽ không nghe được

Đây là mã của tôi:

$("a.postlink").fancybox({ 

    'width'    : 860, 
    'height'  : 600, 
    'autoScale'  : false, 
    'autoDimensions'  : false, 
    'type'   : 'iframe' 
}); 

Tất cả mọi thứ dường như làm việc tốt, ngoại trừ chiều cao mà giữ được thiết lập để tự động. Nếu tôi kiểm tra với Firebug tôi thấy rằng chiều cao đang được thiết lập trở lại "tự động".

<div class="fancybox-wrap fancybox-desktop fancybox-type-iframe fancybox-opened" style="width: 890px; height: auto; display: block; position: absolute; top: 1111px; left: 312px; opacity: 1;"> 
<div class="fancybox-skin" style="padding: 15px;"> 
<div class="fancybox-outer"> 
<div class="fancybox-inner" style="width: 860px; height: 200px; overflow: auto;"> 
<iframe scrolling="auto" frameborder="0" hspace="0" name="fancybox-frame1338509511183" class="fancybox-iframe" src="http://localhost:8888/quepasa/?edition=112802"></iframe></div> 
<a class="fancybox-nav fancybox-prev" title="Previous"><span></span></a> 
<a class="fancybox-nav fancybox-next" title="Next"><span></span></a></div> 
<div class="fancybox-item fancybox-close" title="Close"></div> 
</div> 
</div> 

Trả lời

13
'autoScale'  : false 

Đó là 'autoSize' : false trong phiên bản Fancybox: 2.0.6

+6

Điều đó đã làm các trick! Cảm ơn bạn rất nhiều! – inTOWN

+0

Cảm ơn bạn đã làm việc cho tôi! :) – Vinozio