>웹 프론트엔드 >JS 튜토리얼 >js는 URL을 urlencode type_javascript 기술로 변환합니다.

js는 URL을 urlencode type_javascript 기술로 변환합니다.

WBOY
WBOY원래의
2016-05-16 19:03:591557검색

메서드를 호출하려면 js 파일에 다음 함수를 작성하세요.
호출을 지원하여 인코딩할 URL을


[Ctrl A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다
]<script> function UrlEncode(str) { return transform(str); } function transform(s) { var hex='' var i,j,t j=0 for (i=0; i<s.length; i++) { t = hexfromdec( s.charCodeAt(i) ); if (t=='25') { t=''; } hex += '%' + t; } return hex; } function hexfromdec(num) { if (num > 65535) { return ("err!") } first = Math.round(num/4096 - .5); temp1 = num - first * 4096; second = Math.round(temp1/256 -.5); temp2 = temp1 - second * 256; third = Math.round(temp2/16 - .5); fourth = temp2 - third * 16; return (""+getletter(third)+getletter(fourth)); } function getletter(num) { if (num < 10) { return num; } else { if (num == 10) { return "A" } if (num == 11) { return "B" } if (num == 12) { return "C" } if (num == 13) { return "D" } if (num == 14) { return "E" } if (num == 15) { return "F" } } } alert(UrlEncode("编程")); </script>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.