2013-03-01 2 views
0

로컬로 wamp servr에 성공적으로로드되는 게임을 개발 중입니다 (html5, createJS, Canvas 사용).하지만 웹 서버에서 아래와 같이 오류가 발생합니다.잡히지 않은 오류 : NotSupportedError : DOM 예외 9

Uncaught Error: NotSupportedError: DOM Exception 9 prototype.js:1263 
document._getElementsByXPath prototype.js:1263 
document.getElementsByClassName prototype.js:1272 
a jquery-1.9.0.min.js:2 
st.fn.extend.find jquery-1.9.0.min.js:2 
st.fn.st.init jquery-1.9.0.min.js:1 
st jquery-1.9.0.min.js:1 
(anonymous function) index.php:95 
f jquery-1.9.0.min.js:1 
p.fireWith jquery-1.9.0.min.js:1 
st.extend.ready jquery-1.9.0.min.js:1 

무엇이 원인 일 수 있습니까?

감사 아닐 쿠마르

+0

google cdn 또는 다른 외부 도메인에서 프로토 타입을 사용하고 있습니까? – techfoobar

+0

우리는 jQuery JavaScript Library v1.7.1을 사용하고 있습니다. http://jquery.com/ –

+0

이 글타래를 체크하세요.이 글타래를 쓰십시오. http://tackoverflow.com/questions/10302842/getimagedata-causes-uncaught-error-not-supported-err-dom -exception-9 –

답변

0

나는 같은 문제를 가지고 있었고, 점점되었다 코드는 데스크톱 사파리 & 크롬에서 잘 작동하는 동안 iOS에서 코르도바 응용 프로그램에서 "NotSupportedError DOM 예외 9". SVG 요소에 액세스하고 있는데 element.children[0].children[0] & element.children[0].children[1]입니다. 원소는 A; children[0]svg이고; children[0] & children[1], recttext이다.

DOM이 올바르게 구성되어있는 것처럼 보입니다.

element.getElementsByTagName('rect')[0]; 
element.getElementsByTagName('text')[0]; 

모든

그 이후 괜찮다고 ... 그러므로 당신이 액세스해야하는 일부 환경에서, 내 경우 모바일 사파리, SVG 만 XML로 처리됩니다 것을 밝혀졌습니다.

관련 문제