2013-01-13 3 views
0

나는 약간의 효과가 있지만 파이어 폭스가 파이어 폭스에서 작동하지 않기 때문에 필자가 필요로하는 것을 픽업하지 않는다. 이 기능을 사용하려면 무엇을 놓치고 있습니까?<noscript> 파이어 폭스에서 작동하지 않는다

<noscript> 
</style> 
<style type="text/css"> 
    body {display:inherit !important;} /*if they haven't got javascript we need to show the body  
</style> 
</noscript> 

<script type="text/javascript"> 
$(document).ready(function() { $("body").fadeIn(1500);}); 
</script> 

는 CSS는

body { 
    background-color:#000; 
    overflow-x:hidden; 
    -webkit-text-size-adjust:100%; 
    display:none;} 
+4

잘못된 위치에 ''이 (가) 닫힙니다. – Flash

답변

4

당신은 어디서든 <noscript> 태그하지만 문서의 <body> 섹션을 가질 수 없습니다, 당신은 어디서든 <style> 태그하지만 문서의 <head> 섹션을 가질 수 없습니다 (this 게시물 참조).

display: visible에 body 태그의 기본을 만들고과 같이 자바 스크립트를 사용하여 display 속성을 설정하는 것이 작업을 수행하는 다른 방법 : 다음

<body> 
    <script type="text/javascript">document.body.style.display = "none";</script> 
    ... 
</body> 

는 완전히 <noscript> 태그를 제거하고 display:none; 줄을 제거 얻을 귀하의 CSS 선언에서.

브라우저의 JavaScript가 활성화되어 있지 않은 경우 브라우저에서 <noscript> 태그를 처리하는 방법에 관계없이 <body> 태그가 표시됩니다.

+0

와우! 내 문제를 해결해 주셔서 대단히 감사합니다! 생명의 은인 – gVidal

+0

기꺼이 도와 드리겠습니다! 당신이 대답을 받아들이는 것을 꺼려한다면 그것은 훌륭 할 것입니다. – Kyle

+0

사실 ''내부의 '

관련 문제