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

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

QA

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

답변 2

본문

글을 쓰려고 하면 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");
}


제가 착각한것 같아 지웁니다.
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 2,654
© SIRSOFT
현재 페이지 제일 처음으로