728x90
반응형
SMALL
/**
* dot(.) 형태의 IP Address 를 number(long) 형태로 변경
* @author young-hoi.kim
* @param str
* @returns
*/
function ipAddrToNum(str) {
var d = str.split('.');
return ((((((+d[0])*256)+(+d[1]))*256)+(+d[2]))*256)+(+d[3]);
}
/**
* number(long) 형태의 IP Address 를 dot(.) 형태로 변경
* @author young-hoi.kim
* @param num
* @returns {Number}
*/
function numToIpAddr(num) {
var d = num%256;
for (var i = 3; i > 0; i--) {
num = Math.floor(num/256);
d = num%256 + '.' + d;
}
return d;
}
728x90
반응형
LIST
'IT > JavaScript' 카테고리의 다른 글
뒤로가기, 새로고침, 우클릭, 드래그, 복사 막기 (0) | 2014.03.11 |
---|---|
javascript 동적 load (0) | 2013.12.23 |
부모창에서 자식창으로 데이터 보내기 (0) | 2013.12.23 |
JavaScript 로 AD(Active Directory) 로그인 여부 확인 하기 (0) | 2013.12.23 |
자바스크립트 핵심 가이드 - (배열 메소드) (0) | 2013.12.23 |