^   ^

광고 수익의 일부는 블로거에게 제공됩니다


안녕하세요.

네이버 에디터(SmartEditor Basic)를 가져다가 사용하는데 몇 몇 브라우저 특성을 타고 있어서

??? 또는 이상야릇한 특수기호가 중간 중간 삽입되던 부분이 있었어요

 

아니면

아애 글이 깨저서 나오기도 하였지요..

 

그부분을 프로그램적으로 수정하는 함수 추가합니다.

 

이건 보통 ' 을 ''으로 변경하고 한글 나눔고딕을 영문 NanumGothic으로 변경하여 처리합니다.

1
2
3
4
function ConvChar(CheckValue)
    CheckValue = replace(replace(CheckValue, "'", "''"), "나눔고딕", "NanumGothic")
    ConvChar = CheckValue
end Function

 

이건 데이터에서 알수없는 특수문자가 섞여서 들어와서 필요가 없어서 제외시키는 함수입니다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Public Function EditerConvertChar(byVal szSource)
 
Dim szChar, nLength, i, result
nLength = Len(szSource)
 
    For i = 1 To nLength
        szChar = Mid(szSource, i, 1)
            If AscB(szChar) = 255 or  AscB(szChar) = 11 Then
                szChar = ""
            End If
        result = result + szChar
    Next
EditerConvertChar = result
End Function

 

이상 스마트에디터(네이버) SmartEditor Basic 특수한 부분 수정해 봤습니다.

궁금하신 점은 댓글을 이용해 주세요.

 

'IT관련 > 웹(Web)' 카테고리의 다른 글

웹 쿠키의 위치를 찾기  (0) 2015.05.28
Javascript AJAX 동작 순서 확인  (0) 2015.05.27
ASP - 날씨 비동기 호출  (1) 2015.04.16
ASP - 음력 양력 변환 프로그램  (0) 2015.04.16
zeroPlus[숫자 앞에 0자리 채우기]  (0) 2015.01.26
하단
Posted by 네이션
,