scriptmania에서 제공되는 "떨어지는 눈 배경"유형 스크립트를 여러 번 실행하려고했습니다. 그냥 자바 스크립트, 아니 jquery.자바 스크립트는 doctype html4에서 작동하지만 html5에서는 작동하지 않습니다.
IE에서 제대로 작동하지만 doctype이 HTML5로 설정되어있을 때 FF, Chrome 또는 Safari에서 움직이지 못한다는 사실에 당황 스럽습니다. doctype이 HTML 4.0 Transitional로 설정된 경우 스크립트는 위의 브라우저에서 실행됩니다. 실패의 근본 원인 일 수 있습니다 및/또는 수정 될 것입니다 무엇인지에
http://rainbow.arch.scriptmania.com/scripts/bg/snow_fall.html
http://rainbow.arch.scriptmania.com/scripts/bg/autumn_fall_timeout.html
모든 포인터 :
다음은이 동작이 스크립트의 몇 가지 링크입니다 고맙습니다.
: http://jsbin.com/ijEcUji/1/을 보여주십시오 정확하게 doctype을 설정하는 방법을 설명하고, 작동하지 않는 브라우저가 콘솔의 오류를보고하고 있는지 여부를 알려주십시오. – nnnnnn
그 코드를 보면 오래된 브라우저와 호환되기가 매우 어려워 보입니다. 그것은 작성 당시에는 아마도 합법적 이었지만 오늘날 브라우저는 훨씬 표준화되었습니다. 스크립트가 HTML4에서 호환성을 위해 허용 된 것을 사용하고 있지만 HTML5 DOCTYPE은 브라우저를 더 엄격하게 만들고 쓸모없는 기능을 제거 할 수 있습니다. – icktoofay
또는 . 둘 중 하나가 . – codeDawg