미디어위키:Common.js

WONGO
고대진 (토론 | 기여)님의 2025년 1월 12일 (일) 10:57 판 (새 문서: mw.hook('wikipage.content').add(function($content) { $content.find('a.new-window').on('click', function(event) { event.preventDefault(); // 기본 링크 동작 방지 // 새 창 설정 const popupWidth = 800; const popupHeight = 600; const left = (screen.width / 2) - (popupWidth / 2); const top = (screen.height / 2) - (popupHeight / 2); // 새 창 열기 window.open( this.href, // 링크 URL...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
둘러보기로 이동 검색으로 이동

참고: 설정을 저장한 후에 바뀐 점을 확인하기 위해서는 브라우저의 캐시를 새로 고쳐야 합니다.

  • 파이어폭스 / 사파리: Shift 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5 또는 Ctrl-R을 입력 (Mac에서는 ⌘-R)
  • 구글 크롬: Ctrl-Shift-R키를 입력 (Mac에서는 ⌘-Shift-R)
  • 인터넷 익스플로러 / 엣지: Ctrl 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5를 입력.
  • 오페라: Ctrl-F5를 입력.
mw.hook('wikipage.content').add(function($content) {
    $content.find('a.new-window').on('click', function(event) {
        event.preventDefault(); // 기본 링크 동작 방지

        // 새 창 설정
        const popupWidth = 800;
        const popupHeight = 600;
        const left = (screen.width / 2) - (popupWidth / 2);
        const top = (screen.height / 2) - (popupHeight / 2);

        // 새 창 열기
        window.open(
            this.href, // 링크 URL
            "_blank", // 새 창에서 열기
            `width=${popupWidth},height=${popupHeight},top=${top},left=${left},resizable=yes,scrollbars=yes`
        );
    });
});