이게 왜 이렇게 되있죠..? > 그누4 플러그인

그누4 플러그인

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

이게 왜 이렇게 되있죠..? 정보

이게 왜 이렇게 되있죠..?

본문

1. geiditor.js 파일에서

this.font_size = function(obj) {
    this.get_range();
    this.clear_option();

    var div = this.get_option_div(obj);
    div.id = "geditor_option_div";

    var size_pt = [8, 10, 12, 14, 18, 24, 36];

    for(var i=1; i<7; i++) {
        var list = document.createElement('div');
        var btn = this.font_size_button()
        btn.onclick = new Function(ge_name + ".font_size_change('" + i + "')");
        btn.value = size_pt[i-1] + " pt";
        list.appendChild(btn);
        div.appendChild(list);
    }
    document.body.appendChild(div);
}

사이즈가 8부터 36인데.. 게시판에선 8부터 24로 나오길래 봤더니.. 약간 이상하게 되있더군요..

this.font_size = function(obj) {
    this.get_range();
    this.clear_option();

    var div = this.get_option_div(obj);
    div.id = "geditor_option_div";

    var size_pt = [8, 10, 12, 14, 18, 24, 36];

    for(var i=0; i<size_pt.length; i++) {
        var list = document.createElement('div');
        var btn = this.font_size_button()
        btn.onclick = new Function(ge_name + ".font_size_change('" + i + "')");
        btn.value = size_pt[i] + " pt";
        list.appendChild(btn);
        div.appendChild(list);
    }
    document.body.appendChild(div);
}

위에처럼 수정하였더니 8 부터 36 제대로 나와버립니다~

2. 현재 지에디터 글쓰기 폼을 마우스오른쪽 버튼으로 누르면 일반 웹페이지 메뉴가 나옵니다. 글쓰기 폼이라면 글쓰기 폼 메뉴가 나와야하는데..;;
이렇게 되면 실행취소가 없어지죠...
글쓰기 에디터에서 실행취소는 잘 쓰는데.. 이게 없어지니..;;
수정불가능한가요..?

추천
0
  • 복사

댓글 전체

1. 아래 코드를 참고하세요.

this.font_size = function(obj) {
    this.get_range();
    this.clear_option();

    var div = this.get_option_div(obj);
    div.id = "geditor_option_div";

    var size_pt = [8, 10, 12, 14, 18, 24, 36];

    for(var i=1; i<=size_pt.length; i++) {
        var list = document.createElement('div');
        var btn = this.font_size_button()
        btn.onclick = new Function(ge_name + ".font_size_change('" + i + "')");
        btn.value = size_pt[i-1] + " pt";
        list.appendChild(btn);
        div.appendChild(list);
    }
    document.body.appendChild(div);
}


2. 말씀 감사합니다. 알아보겠습니다.
© SIRSOFT
현재 페이지 제일 처음으로