게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
Len과 HTTP_REFERER |
---|
작성자: 궁금이
작성일시: 2005-12-08 10:30,
조회수: 1,387
|
안녕하세요.
제가 궁금한게 좀 있는데요.. 입력한 텍스트의 글자수와 바이트를 알아 내는 방법과 이전 URL 알아내는 것 두가지 입니다. 1. 입력한 순수한 텍스트의 글자수 및 바이트 title = Trim(Request("title")) contents = Trim(Request("contents")) 이렇게 있다 치고... title과 contents가 HTML 태그가 적용되어 있을 수도 있으니, 먼저 HTML 태그를 제거 했습니다. Function stripHTML(strHTML) Dim objRegExp, strOutput Set objRegExp = New Regexp objRegExp.IgnoreCase = True objRegExp.Global = True objRegExp.Pattern = "<.+?>" strOutput = objRegExp.Replace(strHTML, "") strOutput = Replace(strOutput, "<", "<") strOutput = Replace(strOutput, ">", ">") strOutput = Replace(strOutput, "'","’") strOutput = Replace(strOutput, "-->", "") strOutput = Replace(strOutput, "IMG", "a") stripHTML = strOutput Set objRegExp = Nothing End Function rpl_title = stripHTML(title) rpl_contents = stripHTML(contents) 위와 같이 하면 순수한 텍스트만 남았을 꺼라 보고.. 맞나요? 위 펑션 한번 봐주세요. ㅎㅎ 이제 텍스트의 글자수와 바이트에 대한 본격적인 질문인데요. 찾아 보니까 자바스크립트나 비베스크립트로 참 많은 함수들이 돌아다니더군요. 근데 MSDN에 보면 Len(string | varname) 혹은 LenB(string | varname)를 제공하여 선자는 글자수를 후자는 바이트를 반환한다고 되어있습니다. 제가 의문이 되는건 MSDN처럼 간단한 함수가 제공되어 있는데도 불구하고 자바스크립트나 비베스크립트가 왜 그렇게 많이 존재하느냐는 것입니다. 혹시 Len이나 LenB가 부정확한 리턴 값을 가지고 있어서 그런건가요? MSDN에 의하면 그냥 단순히 title_string = Len(rpl_title) title_byte = LenB(rpl_title) 이렇게만 하면 되는데 말이죠. 2. 이전 URL 알아 오는 법 Request.ServerVariables("HTTP_REFERER") 이 이전 URL 가져 오는데... 이렇게 가져오면 http://도메인/페이지?변수 이런 식으로 이전 URL의 모든 값을 가져오게 되는 걸로 알고 있습니다. 여기서 http://도메인 까지만 가져 올 수 있는 방법은 없나요? |
IP 주소: 61.33.79.10
|
게시물 | ||||
---|---|---|---|---|
1,383 | 2005-12-15 | 5,725 | ||
1,382 |
권오일 |
2005-12-15 | 1,442 | |
1,381 |
권오일 |
2005-12-15 | 1,400 | |
궁금이 |
2005-12-08 | 1,387 | ||
1,379 | 2005-12-08 | 3,460 | ||
1,378 |
궁금이 |
2005-12-05 | 1,417 | |
1,377 |
re: ASP와 Oracle [1] |
2005-12-06 | 3,618 | |
1,376 |
끄적 |
2005-12-01 | 2,357 | |
1,375 | 2005-12-01 | 3,591 | ||
1,374 |
re: 수동 트랜잭션 에러.. [2] |
끄적 |
2005-12-03 | 1,330 |
1,372 |
훈스 |
2005-11-22 | 1,578 | |
1,371 | 2005-11-22 | 3,440 | ||
1,370 |
영이 |
2005-11-21 | 1,413 | |
1,369 |
### |
2005-11-20 | 1,510 | |
1,368 | 2005-11-20 | 3,427 | ||
1,367 | 2006-09-08 | 3,237 | ||
1,366 | 2006-09-08 | 3,620 | ||
1,365 | 2005-11-16 | 3,331 | ||
1,364 | 2005-11-16 | 3,280 | ||
1,363 | 2005-11-16 | 3,309 | ||
1,362 | 2005-11-17 | 3,452 | ||
1,361 | 2005-11-15 | 4,113 | ||
1,360 | 2005-11-15 | 3,509 | ||
1,359 |
궁금이 |
2005-11-14 | 2,557 | |
1,358 | 2005-11-15 | 3,541 |