2015-01-08 2 views
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> 

답변

0

고정 그냥 href가

+2

내 생각 엔 이후에 추가 '? iframe이'? fancybox v2.x에서 fancybox v2.x 용 코드를 사용하고있었습니다. – JFK

관련 문제