SCRIPT야

iURL이 올바른지 체크

administrators 2009. 9. 7. 17:18

<script>
    //URL이 올바른지 체크
    function isValidURL(turl){
        var ReturnValue=true;
        var inValidReg="[\n\t]";
        var inValidRegOne="^[\n\t\=\\\+\!\@\#\$\%\^\&\*\(\)\{\}\[\\]]$";
        var inValidRegBegin="^(\#|JAVAscript:|MAILTO:)";
        var inValidRegEnd="\.(GIF|JPG|BMP|SWF|PDF|ZIP|RAR|ALZ|GZ|DOC|PPT|XLS|HWP|CSS|LOG|TXT|TGZ|ICO)$";
        //대문자 변환
        turl=turl.toUpperCase().trim();
        //url valid check
        if(turl=="")ReturnValue=false;
        if(isMatch(inValidReg,turl))ReturnValue=false;
        if(isMatch(inValidRegOne,turl))ReturnValue=false;
        if(isMatch(inValidRegBegin,turl))ReturnValue=false;
        if(isMatch(inValidRegEnd,turl))ReturnValue=false;
        //AddLog("URL검사 : "+turl+" "+ReturnValue);
        return ReturnValue;
    }
</script>

'SCRIPT야' 카테고리의 다른 글

엔터이벤트  (0) 2009.09.07
String.value.trim() 함수  (0) 2009.09.07
팝업창사이즈자동조절  (0) 2009.09.07
javascript parseInt 사용하기  (0) 2009.09.07
script 랜덤  (0) 2009.09.07