0
내 CV 사이트의 모바일 및 태블릿 크기에서 바탕 화면 사이트의 iframe 버전으로 fancybox를로드하려고 시도했습니다.IE 및 Firefox에서 FancyBox iFrame이로드되지 않습니다.
Chrome에서는 아무 문제가 없었지만 IE와 Firefox는 어떤 이유로 든 좋아하지 않습니다. 콘솔에 항목이 없으며로드되지 않습니다. 이것은 인덱스 페이지에서만 발생합니다. 다른 페이지에서도 정상적으로 작동합니다
href를 이미지 위치로 변경했습니다.이 위치는 장애없이로드되었습니다.
도와주세요!
jQuery를
$(document).ready(function() {
$(".mobile").fancybox({
type : 'iframe',
beforeLoad : function() {
this.width = parseInt(this.element.data('fancybox-width'));
this.maxHeight = parseInt(this.element.data('fancybox-height'));
}
});
});
HTML
<ul class="dropdown">
<li><a class="mobile fancybox.iframe" data-fancybox-width="768" data-fancybox-height="1024" data-fancybox-href="/"> <p> Tablet</p></a></li>
<li><a class="mobile fancybox.iframe" data-fancybox-type="iframe" href="/" data-fancybox-width="320" data-fancybox-height="568"> <p> Mobile</p> </a></li>
</ul>
내 생각 엔 이후에 추가 '? iframe이'? fancybox v2.x에서 fancybox v2.x 용 코드를 사용하고있었습니다. – JFK