note

인코딩 본문

JavaScript/기본

인코딩

투한 2012. 3. 12. 10:41







<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>인코딩</title>
<script>
	//인코딩할 URL을 만듭니다.
	var URI = 'http://hanb.co.kr?test=한글입니다.';
	//출력할 문자열을 만듭니다.
	var output = '';
	output += '★escape( )\n'
	output += escape(URI) + '\n\n';
	output += '★encodeURI()\n'
	output += encodeURI(URI) + '\n\n';
	output += '★encodeURIComponent( )\n'
	output += encodeURIComponent(URI) + '\n\n';
	//출력합니다.
	alert(output);
</script>
</head>
<body>

</body>
</html>


주소 전체를 값으로 넘길 경우 encodeURIComponent를 사용하고

일반적으로 encodeURI도 사용된다





'JavaScript > 기본' 카테고리의 다른 글

숫자관련 내장함수 isFinite / isNaN  (0) 2012.03.12
eval() 함수  (0) 2012.03.12
클로저 (지역변수 확장)  (0) 2012.03.12
선언적 함수를 매개 변수로 전달  (0) 2012.03.12
익명 함수를 매개 변수로 전달  (0) 2012.03.12