2015-01-26 1 views
0

Simplemodal을 사용하여 모달 팝업의 iframe에서 PDF를 엽니 다. 모든 브라우저에서 정상적으로 작동합니다. IE11에서이 팝업을 닫으면 전체 창이 흰색으로 바뀝니다. 소스를 보면 웹 사이트 HTML이 아직 남아 있습니다.단순 모드 팝업을 닫을 때 빈 화면이 표시됩니다.

이 내가 사용하는 jQuery를 수 있습니다 :

이는 IE11에서 발생
$('a.lightbox_trigger').click(function(){ 
    var link = $(this).attr('href'); 
    var title = $(this).attr('title'); 
    var popup = '<iframe src="'+link+'" allowtransparency="true" frameborder="0" scrolling="no" width="900" height="480"></iframe>'; 
    $.fn.SimpleModal({ 
    hideFooter: true, 
    width: 900, 
    title: title, 
    model: 'modal', 
    contents: popup 
    }).showModal(); 
    return false; 
}); 

, 그것은 크롬과 파이어 폭스에서 잘 작동합니다. 어떤 아이디어라도 높이 평가합니다.

답변

0

당신이 당신의 코드는 달리 질문에 대한 답은이 같은 문제가 발생할 수 있습니다 미래의 사용자에게 특히 유용하지 않다 방법을 설명하면이

$('a.lightbox_trigger').click(function(){ 
    var link = $(this).attr('href'); 
    var title = $(this).attr('title'); 
    var popup = '<iframe src="'+link+'" allowtransparency="true" frameborder="0" scrolling="no" width="900" height="480"></iframe>'; 
    $.fn.SimpleModal({ 
    hideFooter: true, 
    width: 900, 
    title: title, 
    model: 'modal', 
    contents: popup, 
    overflow : 'none' 
    }).showModal(); 
$.fn.css('overflow','auto'); 
    return false; 
}); 
+0

그것은 일반적으로 도움이됩니다보십시오. 당신의 대답 아래에'edit' 버튼을 사용하여 필요에 따라 추가 세부 사항을 추가 할 수 있습니다 – RobV

관련 문제