웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
사실 필터링을 피할 목적으로 이 소스를 만든건 아니고
php 로 뭔가를 낑낑거리다가 특수문자 찾아 인터넷 헤메는게 한심스러버서
만들었습니다.
미리보기를 클릭해보면 어떤 용도인지 대강 감이 잡힙니다.
미리보기 : http://allzza.net/vvvv/aboard/aboard.php?id=free_pds&dbf=13&mode=source
///////////////////////////////////////////////////////////////////////////////////
<form name=aaa onsubmit="javascript:return false">
<b>아스키코드값 : </b>
<input type=text size=10 name=bbb onpropertyChange='javascript:ch(this.value, 0)'> <br>
<b>문자 :</b>
<textarea rows=5 cols=80 name=ccc onpropertyChange='javascript:ch(this.value, 1)'></textarea> <br>
<b>결과 : </b>
<textarea rows=5 cols=80 name=ddd readonly></textarea>
<input type=button value="내용 복사" onclick='copyit("aaa.ddd")'>
<br>
</form>
<br><br>
<b><pre>
1.아스키코드값은 0에서 65535 까지의 숫자만을 입력할수 있습니다.
여기에 숫자를 입력하면 결과에 그 숫자에 해당하는 문자가 나옵니다.
2.문자 넣는 곳에는 어떠한 문자도 넣을수 있고 여러글자를 넣을경우
문자가 에 유니코드값을 합친 특수문자코드로
결과에 나옵니다. 그리고 이 나온값을 웹문서에 그냥 쓰면 그것이
해당 문자로 바뀌어 보이게 됩니다.
3.pre 태그를 써서 줄바꿈과 여백을 그대로 유지할수가 있습니다.
예)  --> 스페이스
$ --> $
붹 --> 붹
</pre></b>
<script>
function ch(fir, flag) {
if(!flag) {
if(isFinite(fir) && fir >= 0 && fir < 65536) document.aaa.ddd.value = String.fromCharCode(fir);
else if(fir == "") document.aaa.ddd.value = "";
else alert("0에서 65535 까지의 숫자만 가능합니다");
}
else {
if(fir != "") {
ins_str = "";
for(m=0;m<document.aaa.ccc.value.length;m++) ins_str += "" + fir.charCodeAt(m) + ";";
document.aaa.ddd.value = ins_str;
}
else document.aaa.ddd.value = "";
}
}
function copyit(theField) {
var tempval=eval("document." + theField);
tempval.focus();
tempval.select();
therange=tempval.createTextRange();
therange.execCommand("Copy");
}
</script>
////////////////////////////////////////////////////////////////////////////////////////
더 이상의 필터링은 없다!!!
2003.10.26 21:13
사실 필터링을 피할 목적으로 이 소스를 만든건 아니고
php 로 뭔가를 낑낑거리다가 특수문자 찾아 인터넷 헤메는게 한심스러버서
만들었습니다.
미리보기를 클릭해보면 어떤 용도인지 대강 감이 잡힙니다.
미리보기 : http://allzza.net/vvvv/aboard/aboard.php?id=free_pds&dbf=13&mode=source
///////////////////////////////////////////////////////////////////////////////////
<form name=aaa onsubmit="javascript:return false">
<b>아스키코드값 : </b>
<input type=text size=10 name=bbb onpropertyChange='javascript:ch(this.value, 0)'> <br>
<b>문자 :</b>
<textarea rows=5 cols=80 name=ccc onpropertyChange='javascript:ch(this.value, 1)'></textarea> <br>
<b>결과 : </b>
<textarea rows=5 cols=80 name=ddd readonly></textarea>
<input type=button value="내용 복사" onclick='copyit("aaa.ddd")'>
<br>
</form>
<br><br>
<b><pre>
1.아스키코드값은 0에서 65535 까지의 숫자만을 입력할수 있습니다.
여기에 숫자를 입력하면 결과에 그 숫자에 해당하는 문자가 나옵니다.
2.문자 넣는 곳에는 어떠한 문자도 넣을수 있고 여러글자를 넣을경우
문자가 에 유니코드값을 합친 특수문자코드로
결과에 나옵니다. 그리고 이 나온값을 웹문서에 그냥 쓰면 그것이
해당 문자로 바뀌어 보이게 됩니다.
3.pre 태그를 써서 줄바꿈과 여백을 그대로 유지할수가 있습니다.
예)  --> 스페이스
$ --> $
붹 --> 붹
</pre></b>
<script>
function ch(fir, flag) {
if(!flag) {
if(isFinite(fir) && fir >= 0 && fir < 65536) document.aaa.ddd.value = String.fromCharCode(fir);
else if(fir == "") document.aaa.ddd.value = "";
else alert("0에서 65535 까지의 숫자만 가능합니다");
}
else {
if(fir != "") {
ins_str = "";
for(m=0;m<document.aaa.ccc.value.length;m++) ins_str += "" + fir.charCodeAt(m) + ";";
document.aaa.ddd.value = ins_str;
}
else document.aaa.ddd.value = "";
}
}
function copyit(theField) {
var tempval=eval("document." + theField);
tempval.focus();
tempval.select();
therange=tempval.createTextRange();
therange.execCommand("Copy");
}
</script>
////////////////////////////////////////////////////////////////////////////////////////
댓글 10
-
체리향기∮
2003.10.27 21:30
오홋.. 유용하네요~ ㅡㅡ)..b -
젤군
2003.10.28 23:01
오~^^ ;;정말 쓸만한 곳이 많을듯.. -
사람
2003.10.31 22:42
욕 테스트 : 개새끼 -
오우
2003.11.04 15:26
안녕하세요 -
TheExILE
2003.11.08 01:23
아스키 코드가 아니라 유니코드라는..(원래는 16진수 4자리로 표시됨)
아스키 코드는 256번까지밖에 없죠
제로보드 필터링은 정말 알수없다는(..;) -
PHASE
2003.11.27 11:40
추천 -
고냉이 콱!
2003.12.01 01:39
우와 짱!!!! 나도 테스트
=======================
개새끼 -
Ψ[中·日똑같은놈]
2004.01.25 16:06
뷁끼 씨 발 -
Ψ[中·日똑같은놈]
2004.01.25 16:07
컥 무섭군요
참고로 위엔 테스트 -
가르시아박™
2004.04.28 22:28
러기바보
제목 | 글쓴이 | 날짜 |
---|---|---|
공유 메모리 제어에 관한 함수 정리 (공유메모리) [5] | Simsim | 2004.08.16 |
접속자 IP 주소 텍스트로 저장 [7] | 천상원 | 2004.08.15 |
PHP프로그램에 간단한 인증(로그인) 걸기. [15] | Lepas | 2004.08.09 |
파일업로드시 파일명 중복되지 않게 저장하기... [6] | 김지호 | 2004.08.06 |
ISO 3166 국가코드로인한, 국가 검출소스 [4] | kein23 | 2004.08.04 |
IP 뒤에 두칸 글자 길이에 따라서 *로 나타내기 [13] | Sy-Tgt(stargt) | 2004.07.30 |
php로 이미지를 mysql디비 저장하고 보여주는 소스 [2] | QQQ | 2004.07.30 |
디비내용을 엑셀,워드,파워포인트 파일로 다운로드 시키는 방법 [13] | QQQ | 2004.07.30 |
rand함수와 mt_rand함수의 비교 [6] | 심심타 | 2004.07.30 |
트랙백 구현하기 - 4. PHP로 트랙백 핑 받기 | TheMics | 2004.07.18 |
트랙백 구현하기 - 3. PHP로 트랙백 핑 보내기 [4] | TheMics | 2004.07.18 |
히어닥 문법 활용 [14] | ☺심심 | 2004.07.13 |
++와 +=1 의 속도차이 [7] | 플로렐라 | 2004.07.12 |
<와 <=의 속도차이? [23] | 플로렐라 | 2004.07.07 |
서버가 느려졌을경우... [20] | 신상우 | 2004.06.28 |
파일업로드시 파일명 중복되지 않게 저장하기.. [8] | 페리 | 2004.06.28 |
페이지에 암호를 걸자..=_= [27] | ☺심심 | 2004.06.25 |
아이피 접근을 막고 메세지 출력하기.. [11] | ☺심심 | 2004.06.24 |
오늘의 명언을 출력해주는 함수 [10] | 김재경 | 2004.06.15 |
3. if문 [13] | 티다 | 2004.06.05 |