운영에서 익스플로러10
- 작성자 :
- 김*훈
- 작성일 :
- 2013-05-16 12:55:45
- 조회수 :
- 868
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
전자정부프레임웤으로 2011년도에 구축된 시스템인데요..
사용자가 익스플로러10으로 업데이트 한 후에 스크립트 오류가 발생하고 있습니다.
원인을 추적해보니 jstl의 form 태그가 자동으로 tag id를 부여하도록 되어있는데
10에서 소스보기를 하니 name은 있는데 id가 보이질 않습니다.
그래서 document.getElementById 로 작성된 스크립트 부분에서 오류가 발생합니다.
이를 해결하려면 어떻게 해야하는지요?
혹시 jstl 라이브러리를 최신걸로 패치해야 하나요?
다른 시스템에서도 익스플로러10에서는 같은 오류가 발생할 수도 있을 거 같아서
질문을 올려봅니다.
해결책을 알려주시면 감사하겠습니다.
사용자가 익스플로러10으로 업데이트 한 후에 스크립트 오류가 발생하고 있습니다.
원인을 추적해보니 jstl의 form 태그가 자동으로 tag id를 부여하도록 되어있는데
10에서 소스보기를 하니 name은 있는데 id가 보이질 않습니다.
그래서 document.getElementById 로 작성된 스크립트 부분에서 오류가 발생합니다.
이를 해결하려면 어떻게 해야하는지요?
혹시 jstl 라이브러리를 최신걸로 패치해야 하나요?
다른 시스템에서도 익스플로러10에서는 같은 오류가 발생할 수도 있을 거 같아서
질문을 올려봅니다.
해결책을 알려주시면 감사하겠습니다.
A
안녕하세요 프레임워크 센터입니다.
일단 폼태그에 자동으로 아이디가 생성되게 되어 있는데, ie10이 못읽어드리는게 이상합니다.
실제로 생성되었는지 확인이 필요한 것 같습니다.
이클립스에서 eGovFrame Web Project를 하나 생성하시고 샘플 소스도 생성하신 다음
샘플화면의 등록화면으로 이동 후 브라우져에서 소스보기를 하시어 ID가 생성이 되어 있는지 확인해 주시기 바랍니다.(제가 테스트해보니 정상적으로 id와 name이 생성되었습니다.)
저희 샘플 소스의 taglib선언입니다.
<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
그럼, 수고하세요.
일단 폼태그에 자동으로 아이디가 생성되게 되어 있는데, ie10이 못읽어드리는게 이상합니다.
실제로 생성되었는지 확인이 필요한 것 같습니다.
이클립스에서 eGovFrame Web Project를 하나 생성하시고 샘플 소스도 생성하신 다음
샘플화면의 등록화면으로 이동 후 브라우져에서 소스보기를 하시어 ID가 생성이 되어 있는지 확인해 주시기 바랍니다.(제가 테스트해보니 정상적으로 id와 name이 생성되었습니다.)
저희 샘플 소스의 taglib선언입니다.
<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
그럼, 수고하세요.