c

네이버 스마트 에디터 링크 걸때 자동으로 self로 target이 되는걸 강제로 blank로 변경방법

· 2014-08-23 (토) 03:48:03 · 14496 · 7
네이버 스마트 에디터가 링크연결시 자꾸 self로 연결되어서 짜증이 많이 났는데

아무리 뒤져봐도 적당한 설명이 없더군요...

심지어 4년전, 심지어 지금은 있지도 않은 코드에 대해서 설명하는 링크도 있었구요....

(제가 초보여서 잘 모를수도 있습니다.)

요즘 자바스크립트 공부하면서 만들어봤습니다. 다양한 사이트에서 정보를 얻었습니다.

이곳에도 질문답변에서 답변에 자바스크립트를 이용할 수 있다는 힌트가 있었습니다.

방법은 쉬운데....게시판 각 스킨마다 적용을 해주셔야 합니다.

그래도 중요한 원본소스는 건드릴 필요가 없으니 저처럼 초보분들에게 유용할 듯 싶습니다.







게시판 view 페이지에

section id="bo_v_atc" 부분을 찾습니다.

그 section 맨 마지막에 (혹은 중간 아무데나... 정확히 말하면 주석으로 본문시작하고 나서 끝바로 위)

다음을 추가합니다.


<script>
jQuery("#bo_v_atc a").each(function ()
{
if (jQuery(this).attr("target") == "_self")
return;
else if (jQuery(this).attr("target") !== "_self")
{jQuery(this).attr("target", "_blank");}
})
</script>




게시판 내용부분에 대해서 self로 직접 적용한 경우에는 그냥 냅두고

적용하지 않고 그대로 두면 저절로 blank로 변경시켜버리는 소스입니다.

네이버스마트에디터2 는 그냥 복사해서 링크를 붙여넣으면 self도 blank도 표시가 되어있지 않은 점을 이용햇습니다.

if문을 이리저리 바꾸면 다양한 경우에 응용할 수 있습니다.

저같은 경우는 딱히 다른 경우의 수가 필요없어서 저렇게 2가지 조건만 넣었습니다.


혹시나 시험해보시고 싶으신 분은 홈페이지 www.happyshopping.co.kr 게시판 클릭해보시면 아실거 같아요~



id="bo_v_atc"에다가 하는 이유는 그냥 셀렉터를 a라고 해버리면...

다른 메뉴들도 전부 새창으로 떠버리는 문제가 발생했기 때문입니다.

(이건 직접 해보셔야 확실히 아실듯 ^^)


고수분이 많으신데 너무 설명 길게 해서 죄송합니다.

초보분을 위함이니 너그러이 양해 부탁드리겠습니다.






|

댓글 7개

너무 좋은 팁입니다..
저같은 초보를 위해 이런 팁 많이 올려주세요..
안그래도 이문제 때문에.. 회원이 글을 쓰면 전부 target="_blank" 처리하느라 귀찮았는데..
너무 감사합니다.
고맙습니다. 외부에서 복사해 넣을 때는 적용되는데
직접 작성할 경우에는 적용되지 않는 듯합니다.
최고의 팁입니다.^^

적용위치는,

<!-- } 본문 내용 끝 -->

위 주석을 찾아서 바로 윗줄에 넣으니까 잘 동작하네요.

본문, 링크, 타겟, _self
감사합니다 잘되내요
2019-03-18 (월) 14:53:51
소중한 팀 감사합니다 ^^!
굿
2024-12-12 (목) 12:39:29

감사합니다 잘 사용하겠습니다.

댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
14-09-13 조회 9,948
14-09-13 조회 1.6만
14-09-12 조회 8,314
14-09-12 조회 1.1만
14-09-11 조회 1만
14-09-09 조회 8,586
14-09-08 조회 8,393
14-09-04 조회 1만
14-08-28 조회 1.3만
14-08-23 조회 1.4만
14-08-20 조회 1.2만
14-08-20 조회 1.4만
14-08-20 조회 1만
14-08-19 조회 1.5만
14-08-18 조회 7,262
14-08-13 조회 9,951
14-08-11 조회 9,905
14-08-09 조회 7,742
14-08-08 조회 1.7만
14-08-07 조회 1.4만
14-08-07 조회 8,544
14-08-04 조회 8,930
14-08-04 조회 1.1만
14-08-03 조회 1만
14-07-31 조회 1.1만
14-07-28 조회 1.6만
14-07-23 조회 7,688
14-07-21 조회 1.5만
14-07-16 조회 1만
14-07-15 조회 9,868