Notice
Recent Posts
Recent Comments
Link
- Arawn's Dev Blog
- Outsider's Dev Story
- Toby's Epril
- Benelog
- NHN 개발자 블로그
- SK 플래닛 기술 블로그
- OLC CENTER
- 소프트웨어 경영/공학 블로그
- 모바일 컨버전스
- KOSR - Korea Operating System …
- 넥스트리 블로그
- 리버스코어 ReverseCore
- SLiPP
- 개발자를 위하여... (Nextree 임병인 수석)
- "트위터 부트스트랩: 디자이너도 놀라워할 매끈하고 직관…
- Learning English - The English…
- real-english.com
- 'DataScience/Deep Learning' 카테…
- Deep Learning Summer School, M…
- Deep Learning Courses
민서네집
<a href="#"></a> 의 말끔한 대안 본문
[출처] http://hardworker.tistory.com/4
<a href="#">를 사용하면 페이지가 가장 상단으로 이동하는, 의도하지 않는 동작을 한다.
<a href="http://www.amazon.com/some/path/" onclick="window.open(this.href, '', ''); return false;">
글쓴이는 이 방법이 가장 좋다고 함.
자바스크립트가 실행되지 않는 환경에서는 a 태그를 이용하여 페이지가 이동하고,
자바스크립트가 실행되는 웹브라우저에서는 새 창이 뜨고, return false; 문에 의해 a 태그는 무시된다.
(즉 페이지의 이동이 일어나지 않음)
그리고 웹브라우저 하단의 상태 표시줄에 새 창이 뜨는 주소도 보이는 부수적인 효과도 얻을 수 있다.
'Javascript' 카테고리의 다른 글
html table sort (0) | 2013.06.13 |
---|---|
[jquery] Simple Modal div 만들기 (데이터 로딩 중 표시) (0) | 2013.06.13 |
클로져(Closure)를 이용한 체인 깨기 (0) | 2013.05.01 |
html5를 지원하게 해주는 라이브러리 (0) | 2013.04.11 |
[jquery] xml 노드 객체를 String으로 변환하기 (0) | 2013.04.03 |
Comments