1

주제: 링크 타겟에 관해서..

포스팅 할 때에 어떤 링크를 Ctrl+V 로 붙여넣기 하면 위지윅에서는 자동으로 하이퍼링크가 붙습니다.
또 위지윅 모드에서 하이퍼링크 버튼을 누르면 대화상자가 나오면서 링크를 만들 수 있습니다.
클래식에서는 자동으로 target="_blank"  속성이 붙어서 매번 새창으로 떴었는데,
1.0 에서는 속성이 붙지 않아서 target="_self" 의 효과가 나는군요.

새 창이든, 현재 창이든 어느쪽으로 강제로 변경하지는 말고,
환경설정에서 링크 작성시 새 창이 기본값이 될지, 현재 창이 기본값이 될지 설정할 수 있으면 좋겠습니다.

마모루 (2006-04-26 20:09:11)에 의해 마지막으로 수정

현재 사용중인 서버 세팅 - Apache 2.2.3 / mysql 5.0.24 / php 5.1.6
메인블로그 - http://sumomo.tistory.com/
스킨블로그 - http://mamoru.homeip.net/skin/

2

답글: 링크 타겟에 관해서..

예.. 좀 이상하죠;
여기에 티켓으로 등록돼있고 1.0.6에서는 수정될 예정입니다. 조금만 참아주세요.. tongue

3

답글: 링크 타겟에 관해서..

마모루 작성:

포스팅 할 때에 어떤 링크를 Ctrl+V 로 붙여넣기 하면 위지윅에서는 자동으로 하이퍼링크가 붙습니다.
또 위지윅 모드에서 하이퍼링크 버튼을 누르면 대화상자가 나오면서 링크를 만들 수 있습니다.
클래식에서는 자동으로 target="_blank"  속성이 붙어서 매번 새창으로 떴었는데,
1.0 에서는 속성이 붙지 않아서 target="_self" 의 효과가 나는군요.

새 창이든, 현재 창이든 어느쪽으로 강제로 변경하지는 말고,
환경설정에서 링크 작성시 새 창이 기본값이 될지, 현재 창이 기본값이 될지 설정할 수 있으면 좋겠습니다.

공감 200%... ^^;
저나 다른분들 태터 블로그가서 글에 있는 관련 싸이트 링크를 눌렀는데 같은 페이지에서 이동되면 싫더군요..

4

답글: 링크 타겟에 관해서..

target은 플러그인을 만들어서 사용중인데요,

1. 먼저 전체 a 태그에서 설정된 target 속성을 패턴검색해 전부 지우고,
2. onclick="openHref(this.href); return false;" 이벤트를 추가.

openHref 함수의 내용은 다음과 같습니다.

function openHref(url) {
    if (url.match(/^http:/i)) {
        window.open(url);
    } else {
        window.location.href = url;
    }
}

환경설정에서 중앙 컨트롤을 하려고 한다면 이 함수에 설정값을 포함해서 제어할 수도 있겠지요.

graphittie (2006-04-28 01:37:51)에 의해 마지막으로 수정

5

답글: 링크 타겟에 관해서..

마모루 작성:

포스팅 할 때에 어떤 링크를 Ctrl+V 로 붙여넣기 하면 위지윅에서는 자동으로 하이퍼링크가 붙습니다.
또 위지윅 모드에서 하이퍼링크 버튼을 누르면 대화상자가 나오면서 링크를 만들 수 있습니다.
클래식에서는 자동으로 target="_blank"  속성이 붙어서 매번 새창으로 떴었는데,
1.0 에서는 속성이 붙지 않아서 target="_self" 의 효과가 나는군요.

새 창이든, 현재 창이든 어느쪽으로 강제로 변경하지는 말고,
환경설정에서 링크 작성시 새 창이 기본값이 될지, 현재 창이 기본값이 될지 설정할 수 있으면 좋겠습니다.

저는 그래서 링크는 항상 HTML 모드에 넘어가서 target값을 지정해주고는 했었답니다.... orz

덧.. 저는 태터 1.0부터는 링크가 그냥 self에서 실행되기에 'target'이 웹표준이 아니라 카더라라는 소문은 어디선가 들은 기억과 짬뽕되어.....ㅡㅡ;;

당연하게 바뀐 기능인 줄 알았지요....OTL

잠수...

6

답글: 링크 타겟에 관해서..

건더기 작성:

덧.. 저는 태터 1.0부터는 링크가 그냥 self에서 실행되기에 'target'이 웹표준이 아니라 카더라라는 소문은 어디선가 들은 기억과 짬뽕되어.....ㅡㅡ;;

당연하게 바뀐 기능인 줄 알았지요....OTL

XHTML 1.0 strict 부터는 표준 권고안에서 빠진게 맞긴 맞습니다 smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'