2011-04-06 2 views
0

내 페이지가 예상대로 렌더링되고 있지만 악명 높은 "페이지의 오류"가 표시됩니다. 하단 왼쪽 하단에있는 IE8에서.브라우저 오류 "페이지의 오류." - 주로 IE이지만 페이지 렌더링은 OK입니다. 적절한 접근 방식

"경고"에 대한 신뢰에 대한 의견을 나에게 공유 할 수 있습니까? 디버깅 할 가치가 있나.

크롬이나 FF가 "경고"와 그 유일한 IE를 표시하지 않는다면 정말 놀라지 않을 것입니다.

The error is generated from the modalbox script and is: Message: 
'this.focusableElements.length' is null or not an object 
Line: 439 
Char: 3 
Code: 0 
URI: http://thedomainnameiamusing/js/okonet-modalbox-0d30559/modalbox.js 

그냥 널 (null)로 밝혀 개체에 액세스하려고 나는이 모든에 취해야 할 접근 방식에 대한 몇 가지 다른 관점 ..

답변

0

을 찾는 것은 좋은 징조가 아닙니다. 이 코드가 제작에 들어가면 해결할 것입니다. 즉, if (thing == null)을 수행 한 다음 0 인 경우이를 설정하거나, 문제가되는 행을 모두 제거하는 것을 의미 할 수 있습니다. 439 라인은 긴 소스 파일입니다. 크롬과 FF가 전혀 경고를하지 않으면 JS 파일에 실제로는 실행되지 않는 코드가 들어 있다고 추측합니다.

아마도 정리가 필요할 것입니다. (이 코드를 수정해야하는 가난한 사람을 생각해보십시오.