좀 갈챠주세영~~ 홈페이지 만들때영..

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
댓글 게시
agnelli
게시물: 4
참여됨: 2005 09 27 18:41 18
연락:

좀 갈챠주세영~~ 홈페이지 만들때영..

게시물 작성자 agnelli » 2005 09 27 19:10 46

홈페이지에 메뉴같은거 클릭 할때..마우스 말고 키보드로 엔터쳐서 클릭 할수도 있자나여..

그런데.제가 홈페이지 만들고 있는데 어떤메뉴는 키보드 엔터로 마우스 클릭대

신 링크가 되는데 안되는 부분도 있거든여..링크에 어떤 코드를 삽입해야 키보드

엔터로 마우스 클릭 대신 호환이 될까여?

<td><a href="/where.php" onFocus="this.blur()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image2','','../imgs/menus/menus.gif',1)"><img src="../imgs/menus/menus.gif" name="Image2" width="100" height="39" border="0"></a></td>

예를 들면 이런 메뉴에서는 안되더라구영..

유저 아바타
하늘다람쥐
도우미
도우미
게시물: 287
참여됨: 2004 08 25 13:02 50
위치: 푸른 하늘
연락:

게시물 작성자 하늘다람쥐 » 2005 09 27 20:57 38

ENTER 키로 링크 이동을 하시려면 포커스 해제 코드를 제거하시면 됩니다.

코드: 모두 선택

onfocus="this.blur()"
링크에 포커스가 맞춰져 있어야만 ENTER 키를 받아들입니다만, 위의 코드는 포커스를 Document로 돌려보내기 때문에 링크 이동이 안되는 겁니다.

PS. 도배는 금물입니다. :(

agnelli
게시물: 4
참여됨: 2005 09 27 18:41 18
연락:

감사드려여 다람쥐님..저기..근데여..

게시물 작성자 agnelli » 2005 09 28 09:52 38

넘감사드려영^^

근데영...문제가 하나 더 생겼는데영;;
엔터로 로그아웃을 하면 안되는 이유는 멀까영? 로그인은 되거든영;;;
혹시 아시면 알려주시면 감사드려영;;;; 쿠키 문제일까영??

박민권
해커
해커
게시물: 724
참여됨: 2005 01 31 22:33 55
위치: 대한민국
연락:

Re: 감사드려여 다람쥐님..저기..근데여..

게시물 작성자 박민권 » 2005 09 28 12:46 37

agnelli 씀:넘감사드려영^^

근데영...문제가 하나 더 생겼는데영;;
엔터로 로그아웃을 하면 안되는 이유는 멀까영? 로그인은 되거든영;;;
혹시 아시면 알려주시면 감사드려영;;;; 쿠키 문제일까영??
엔터와 쿠키는 별로 관련성이 없어보입니다.
로그아웃에 대한 코드가 어떻게 짜여있는지 모르지만 한가지 가능성이 있습니다.
클릭을 통해서 로그아웃으로 이동해야하는데 엔터를 입력시 form 값이 넘어갈 수 밖에 없이 코딩이 되어서 발생한 것이 아닌가 싶습니다.

form 안에서 input 객체에 엔터 입력시 폼값이 전송될 수 있습니다.

댓글 게시

누군가 접속

유저들이 이 포럼을 탐색중: 가입된 유저 없음 그리고 2 손님들