페이징 관련 noscript 처리 관련 질문입니다.
- 작성자 :
- 김*환
- 작성일 :
- 2010-12-10 10:16:07
- 조회수 :
- 2,253
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요
좀 급한사항이라 문의 드립니다.
웹 접근성 지원을 위해 페이징시 noscript 브라이우져에서
페이징 처리관련해서 질문입니다.
1. 페이지번호에 javascript 함수 이외 <a href='xxx'> 형태로 설정
할 수 없나요?
(예 : <a href='/test.do?search=1&keyword=test'>
<a href='/bbs.do?search=1&keyword=test'>
<a href='/notice.do?search=1&keyword=test'>
)
예제와 같이 url은 여러개 일 수 있는 상황임
2. 게시판 같은 경우 검색키워드를 파라미터로 넘겨야 하는데 어떤
식으로 사용해야 하는지 답변 부탁합니다.
(예 : <a href='/test.do?search=1&keyword=test'> 에서 search,keyword 두개의 파라미터를 가지고 가야 함)
* 참고로 1번 사항에 대해서 다른분이 질문한걸 봤습니다.
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:ptl:view:paginationtag
이곳을 참조하라고 답변주셨는데 제가 이해를 못하는건지는 모르겠지만 URL 관련된 부분을
찾을수 없었습니다.
이 부분에 대해서 자세하게 답변 주시면 고맙겠습니다.
즐거운 하루 되십시오.
좀 급한사항이라 문의 드립니다.
웹 접근성 지원을 위해 페이징시 noscript 브라이우져에서
페이징 처리관련해서 질문입니다.
1. 페이지번호에 javascript 함수 이외 <a href='xxx'> 형태로 설정
할 수 없나요?
(예 : <a href='/test.do?search=1&keyword=test'>
<a href='/bbs.do?search=1&keyword=test'>
<a href='/notice.do?search=1&keyword=test'>
)
예제와 같이 url은 여러개 일 수 있는 상황임
2. 게시판 같은 경우 검색키워드를 파라미터로 넘겨야 하는데 어떤
식으로 사용해야 하는지 답변 부탁합니다.
(예 : <a href='/test.do?search=1&keyword=test'> 에서 search,keyword 두개의 파라미터를 가지고 가야 함)
* 참고로 1번 사항에 대해서 다른분이 질문한걸 봤습니다.
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:ptl:view:paginationtag
이곳을 참조하라고 답변주셨는데 제가 이해를 못하는건지는 모르겠지만 URL 관련된 부분을
찾을수 없었습니다.
이 부분에 대해서 자세하게 답변 주시면 고맙겠습니다.
즐거운 하루 되십시오.
A
안녕하세요. 김수환님..
해당 가이드를 보시면..
ImagePaginationRenderer를 생성하는 부분에 html을 버튼(첫페이지, 이전페이지 등)별로 작성하는 부분이 있습니다.
이 부분을 원하시는 형태로 변경하시면 됩니다.
(가이드 상에는 <a href="#"..> 형태와 같이 되어 있으나..
# 부분을 ?search={1} 형태와 같이 변경하시면 될 것 같습니다.
다만, keyword 부분은 지원되지는 않습니다.
(taglib가 확장되어야 함..)
이 경우 2가지 접근이 가능할 것 같습니다.
첫번째는 taglib를 확장하여 keyword를 넘기는 방식..
두번째는 a href와 onclick을 같이 적용하시는 경우입니다.
onclick의 경우는 script가 활성화되어 있으면 동작하고..
script가 비활성화되면 a href가 처리되는 형태입니다.
(기본적으로 가이드에서 제공하는 방식)
noscript인 경우는 keyword가 보존되진 않지만.. 장애인접근성 평가시 크게 문제되지 않습니다.
(장애인접근성 가이드 상 script없이도 기본기능은 제공되어야 한다이기 때문에 일부 기능은 사용성과 trade-off 대상이 됨)
그럼.. 즐거운 하루되십시오.
감사합니다.
해당 가이드를 보시면..
ImagePaginationRenderer를 생성하는 부분에 html을 버튼(첫페이지, 이전페이지 등)별로 작성하는 부분이 있습니다.
이 부분을 원하시는 형태로 변경하시면 됩니다.
(가이드 상에는 <a href="#"..> 형태와 같이 되어 있으나..
# 부분을 ?search={1} 형태와 같이 변경하시면 될 것 같습니다.
다만, keyword 부분은 지원되지는 않습니다.
(taglib가 확장되어야 함..)
이 경우 2가지 접근이 가능할 것 같습니다.
첫번째는 taglib를 확장하여 keyword를 넘기는 방식..
두번째는 a href와 onclick을 같이 적용하시는 경우입니다.
onclick의 경우는 script가 활성화되어 있으면 동작하고..
script가 비활성화되면 a href가 처리되는 형태입니다.
(기본적으로 가이드에서 제공하는 방식)
noscript인 경우는 keyword가 보존되진 않지만.. 장애인접근성 평가시 크게 문제되지 않습니다.
(장애인접근성 가이드 상 script없이도 기본기능은 제공되어야 한다이기 때문에 일부 기능은 사용성과 trade-off 대상이 됨)
그럼.. 즐거운 하루되십시오.
감사합니다.