글을 쓰려고 하면 template.xml 에러가 발생을 하는데

글을 쓰려고 하면 template.xml 에러가 발생을 하는데

QA

글을 쓰려고 하면 template.xml 에러가 발생을 하는데

본문

글을 쓰려고 하면 template.xml 에러가 발생을 하는데 어떻게 해야 하는지 알려주시면 감사하겠습니다

참고로 익스플러로 11입니다.

현재  그누보드에도 그런현상이 나오는데 저만 그런것인가요.?
익스플러로를 다운그레이 해야 하나요.?

20140523_120437887_iOS.jpg
 

이 질문에 댓글 쓰기 :

답변 2

제가 IE11을 사용해 보지 못해 확실하지는 않지만
에러메시지만 봤을 때 IE에서 getElementsByTagName()을 지원하지 않는 것으로 보입니다.
해서 다운그레이드해도 같은 증상이 나타나겠죠.

아마도 template.xml 파일을 불러와 값을 얻고자 할 때

getElementsByTagName 메서드를 사용했을텐데 그걸 지원하지 않는다는 겁니다.

template.xml파일을 참조하는 php파일에서 다음 부분을 고치셔야할 듯 합니다.
예를 들어 xml파일의 testItem태그의 값을 얻기 위해서

var testVal = document.getElementsByTagName("testItem");

이렇게 되어 있는 부분을 다음 처럼 수정해 사용하셔야 할 겁니다.
물론 이것들은 예이므로 님의 소스에 맞게 고쳐 사용하셔야겠죠 ㅎㅎ

if(document.all){
 
var testVal = document.body.all.tags("testItem");
}


제가 착각한것 같아 지웁니다.
답변을 작성하시기 전에 로그인 해주세요.
전체 131
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT