문제

IE7에서 jQuery 함수를 실행하려고합니다. Firefox와 Safari에서는 잘 작동합니다. 이제 디버깅을 시도했지만 가장 간단한 기능조차 IE에서 작동하지 않으므로 전체 통화의 문제인 것 같습니다.

<script src="js/jquery.js" type="application/javascript"></script>
<script type="application/javascript">
    $(document).ready(function(){
        alert('start in IE');
        fmmovement();
});
            </script>

전체 스크립트 웹 사이트는 다음과 같습니다 http://project.formplusmedia.de/redesign

Booring Internet Explorer 에서이 기능을 실행할 트릭이 있습니까? 누군가가 나를 도울 수 있기를 바랍니다. 미리 감사드립니다.

문안 인사

H-MAN24

도움이 되었습니까?

해결책

스크립트 블록에서 유형 값을 변경하여 읽습니다.

<script type="text/javascript">

그것을 고칠 것입니다 :)

다른 팁

문제는 JavaScript에 준 Mime 유형에 있다고 생각합니다.

당신은 썼습니다 application/javascript. 내가 아는 유일한 것은 모든 브라우저에서 작동하는 것입니다. text/javascript.

나는 이것을 전에 비슷하게 경험했다. 나는 썼다 text/javscript 그리고 그것은 작동하지 않았습니다.

Internet Explorer는 응용 프로그램/JavaScript 컨텐츠 유형을 인식하지 못합니다. 대신 이전 텍스트/JavaScript 컨텐츠 유형을 사용하십시오.

IE7은 "Application/JavaScript"를 스크립트 유형으로 이해하지 못합니다. IE 6 및 7에는 "Text/JavaScript"를 사용해야합니다.

하이

싱글 파일처럼 만들려고 해요?

script.js와 헤더에로드 (<script src="js/script.js" type="application/javascript">) jQuery.js 파일 후.

좋은 자물쇠

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top