다음 코드는 커서 위치에 코드를 삽입할 수 있습니다. 선택 영역이 있는 경우 선택 영역이 적용됩니다.
1. vbcode.js 파일에서
vbcode 함수를 다음 내용으로 바꿉니다.
if(caretPos.text.length > 0)
caretPos.text = "[" vbcode "]" caretPos.text "[/" vbcode "]"; > else
caretPos.text = "[" vbcode "]" "[/" vbcode "]"; 콘텐츠
코드 복사
코드는 다음과 같습니다.
functionfontformat(theform,thevalue,thetype) {
if (theform.message.createTextRange && theform.message.caretPos) {
var caretPos = theform.message.caretPos;
}
document.vbform.message.focus();
}
아래 코드 추가
복사 code
코드는 다음과 같습니다.
function storeCaret(textEl) {
if ( textEl.createTextRange)
textEl.caretPos = document.selection .createRange().duplicate();
코드 복사
코드는 다음과 같습니다.
function insertTag(MyString)
{
bbopen=''
bbclose='';
var caretPos = MM_findObj('message').caretPos;
if(caretPos.text.length > 0)
}
3. editpost, newthread 및 newreply 템플릿 수정
$postinfo[message]
를 찾아
$로 바꿉니다. 게시물 정보[메시지]