그래서 CKEditor를 실행하는 응용 프로그램을 가지고 있거나 단순히 "단지 자바 스크립트"를 가장 할 수 있습니다.IE7 javascript가 특정 코드 경로에서 실패합니다.
내 앱으로 이동하여 로그인하고 편집기를 초기화하면 CKEditor (javascript)가 잘로드됩니다.
그러나 로그인 화면을 무시할 때 "내 로그인 기억"을하면 CKEditor가 실패합니다.
1. navigate to site > login > initialize editor ...WORKS!
2. navigate to site > initialize editor ...FAILS!
로그인 그래서 나는 떨어져 그것을 찢어 수없는, 매우 복잡한 자바 스크립트 응용 프로그램입니다,하지만 범위가 다음과 같이
두 개의 코드 경로입니다.
내가 생각할 수있는 유일한 사실은 아주 특정한 조건 하에서 명백한 일부 기괴한로드 순서/타이밍 문제입니다. 이런 종류의 문제에 경험이있는 사람이 있습니까?
나는 많은 것을 시도했다. 자바 스크립트 파일을 옮겨서 스크립트의로드 순서를 바꾸지 만, 케이스 # 2가 작동하는 것 같지는 않습니다.
어떤 방식으로 "실패"합니까? Case 2에서 CKEditor의 WYSIWYG 편집기로 'textarea'를 대체하지 않습니까? 1 번이나 2 번 중 하나에서 오류 메시지가 나타 납니까? – stealthyninja
어떤 이유로 든 CKEditor의 init 메소드가로드되지 않아 스크립트가 제대로 실행되지 않습니다. onLoad 함수가 초기화되지 않았거나 어떻게 든 덮어 쓴다는 것을 의미하는 "onLoad is null"오류를 발생시킵니다. – kidcapital
IE7에서만 발생합니까? 테스트 케이스를 만들고 물건을 제거하기 만하면 두 코드 경로의 차이점을 정확히 이해하는 간단한 버전을 얻을 수있는 유일한 옵션이라고 생각합니다. – AlfonsoML