2014-09-10 3 views
0

콘텐츠를 동적으로로드하고 JavaScript로 HTML을 컴파일하는 iFrame에 문제가 있습니다. 모든 브라우저에서 잘 작동하지만 Firefox에서는 HTML 로딩과 CSS 로딩 사이에 약간의 지연이 있습니다. 처음에는 iFrame 콘텐츠 (원시 HTML)가 표시되고 몇 초 후 CSS가 표시됩니다.Firefox에서 CSS를 사용하기 전에 iframe 콘텐츠로드

Firefox 문제입니까, 아니면 특정 브라우저 작동입니까? 그리고 해결 방법이 있는지 알고 싶습니다.

내 연구하는 동안이 발견했습니다, 나는이 거의 동일한 문제라고 생각합니다 : http://www.phpied.com/when-is-a-stylesheet-really-loaded/ 이 : 준비 문서 후에 페이드를 사용하는 경우 https://support.mozilla.org/fr/questions/970521

답변

0

이 해결책이 될 수 없습니다. 브라우저가 탐지되면 firefox의 .ff와 같은 본문에 클래스를 추가 할 수 있습니다.

#main-content { display: none; } 


$(document).ready(function() { 
    $('#main-content').fadeIn(); 
}); 

또는 사용 브라우저 감지 JQuery와는 http://api.jquery.com/jquery.browser/

if ($.browser.webkit) { 
    alert("This is WebKit!"); 
    } 
+0

그러나 iFrame에로드 수요에 표시, 그래서 정말 내 문제를 해결하지만 그것을 숨길 것입니다 ... – Azuken

관련 문제