링크를 a 태그로 걸어 target을 지정할 수 있습니다. 보통 새 창으로 뜰 수 있도록 target='_blank' 속성을 걸어 주고 있습니다만, 이것이 모바일 환경에서는 불편합니다. 데스크탑처럼 넓은 화면이라면 모르겠지만 아무리 탭으로 구동되는 모바일 브라우저 환경이라 하더라도 그것은 불편함을 가져올 수 있습니다. 그래서 모바일 환경에서는 a 태그에 target='_blank'를 풀어 새 창으로 뜨지 않도록 하는 자바 스크립트를 소개하고자 합니다.
티스토리 모바일에서 새 창으로 뜨지 않게 하는 자바 스크립트
2013/01/08 - 자바스크립트로 티스토리 모바일에 광고 넣기
2013/01/08 - 티스토리 모바일에 스타일을 적용하여 꾸며보자
저번에 다른 글에서 소개한 것처럼 티스토리 모바일이 http://[블로그 주소]/m으로 구성되어 있는 것을 이용하는 방법입니다. 그것을 그대로 이용하여 본문 안에 있는 a 태그의 target='_blank'를 target='_self'로 바꾸어 새 창으로 뜨지 않도록 하는 방법입니다. getAttribute()로 속성을 찾은 다음 setAttribute()로 속성을 변경하는 방법을 이용하고 있습니다.
'IT네트워크 > 블로그' 카테고리의 다른 글
티에디션, 태터데스크에서 사이드바 없애기 (5) | 2013.01.20 |
---|---|
구글 애드센스, 몇 시 기준으로 날짜가 바뀔까? (0) | 2013.01.17 |
스킨 한계를 뛰어넘는 티스토리를 꾸미는 4가지 방법 (6) | 2013.01.11 |
티스토리의 소셜웹 반응글! 자바스크립트로 꾸며본다 (0) | 2013.01.11 |
자바스크립트로 다음 view 추천 버튼을 원하는 곳에 넣을 수 있다면? (0) | 2013.01.10 |