Page 1 of 1

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

Posted: 2005 09 27 19:10 46
by agnelli
홈페이지에 메뉴같은거 클릭 할때..마우스 말고 키보드로 엔터쳐서 클릭 할수도 있자나여..

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

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

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

<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>

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

Posted: 2005 09 27 20:57 38
by 하늘다람쥐
ENTER 키로 링크 이동을 하시려면 포커스 해제 코드를 제거하시면 됩니다.

Code: Select all

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

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

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

Posted: 2005 09 28 09:52 38
by agnelli
넘감사드려영^^

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

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

Posted: 2005 09 28 12:46 37
by 박민권
agnelli wrote:넘감사드려영^^

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

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