Fancybox 2.1.5 크기의 iframe
크기 설정 방법을 많이 시도했지만, 대부분 stackoverflow에 대한 다른 질문에서 가져온 아이디어는 없습니다. 대신 동적으로 생성 된 링크를 클릭하면 iframe
이 매우 작게 열립니다 (300 x 150px
). .fancybox-inner
에는 올바른 너비와 높이가 있지만 실제 iframe에는 width/height 속성이 없습니다. 링크의 대상은 항상 HTML 페이지가 아닌 PDF입니다.iframe 크기 설정 문제.
$(".homebox a.fancybox").click(function(e) {
e.stopPropagation();
$.fancybox({
href: $(this).attr('href'),
fitToView: false,
autoSize: false,
autoDimensions: false,
width : 600,
height : 900,
type :'iframe'
});
e.preventDefault();
});
어떤 아이디어가 많이 주시면 감사 :
여기 내 코드입니다. (NB. a.fancybox
링크가 실제로 다른 링크의 자식이기 때문에 e.stopPropagation()
을 사용합니다.)
나는 보통 'minWidth'와'maxWidth'도 동일하게 설정합니다 – Pete
Thanks Pete - 그냥 사용해 봤지만 기쁨은 없었습니다. – GluePear
열려있는 문서에서 본문의 크기를 최소 너비와 높이가 600x900으로 설정하려고 시도 했습니까? 또는 귀하의 CSS에 스타일이 있는지 확인하십시오 '.fancybox-iframe {display : block; 너비 : 100 %; 높이 : 100 %; }' – Pete