<script>
function lstrlenA(str1){
var i;
for(i=0;str1[i];i++);
return i;
}
function lstrncmpiA(str1,str2,n){
var i,a,b;
if ( str1[0] == undefined && str2[0] == undefined )
return 0;
else if ( str1[0] != undefined && str2[0] == undefined )
return 1;
else if ( str1[0] == undefined && str2[0] != undefined )
return -1;
for(i=0;i<n;i++){
a = ((str1[i]>='a'&&str1[i]<='z')?(str1[i]-('a'-'A')):str1[i]);
b = ((str2[i]>='a'&&str2[i]<='z')?(str2[i]-('a'-'A')):str2[i]);
if ( a > b ){
return 1;
}
if ( a < b ){
return -1;
}
}
return 0;
}
function ReferrerCheck(Referurl,Gotourl){
if ( !lstrncmpiA(document.referrer,Referurl,lstrlenA(Referurl)) ){
location.replace(Gotourl);
}
}
ReferrerCheck("http://foreblog.wo.tc/","about:blank");
</script>
|
자바 작성하는거도 엄청 오랜만인듯 . . . 허허 . . .
무지하면 손발이 고생하지요 . . .
분명 찾아보면 strlen 함수 비슷한 함수가 나올거 같은데
찾는거보다 직접 작성하는게 빠를거 같아서 손수로 작성 ㄱㄱ
사실, 위 소스 작성한 이유계기가
모 사이트에서 계속 접근 (일방적으로???)접근금지 시키는줄 알고
대응해서 저도 대충 접근금지 시키려고 했는데
알고보니, 접속방법이 따로 있었다던 이야기가 . . .