Như các bạn biết, rất nhiều website sử dụng javascript của website khác bằng cách link tới file của họ - và do đó ăn cắp bandwidth của họ. Các file javascript bị ăn cắp bandwidth đó có thể là bộ gõ, các hiệu ứng cho trang web, tính năng nào đó cho trang web... Nếu bạn không muốn site mình bị ăn cắp bandwidth như vậy thì hãy thêm đoạn mã sau vào đầu các file js của bạn:
CODE
//Beginning of "test.js" file
var accepted_domains=new Array("vnvista.com","mysite.com")
var domaincheck=document.location.href //retrieve the current URL of user browser
var accepted_ok=false //set acess to false by default
if (domaincheck.indexOf("http")!=-1){ //if this is a http request
for (r=0;r<accepted_domains.length;r++){
if (domaincheck.indexOf(accepted_domains[r])!=-1){ //if a match is found
accepted_ok=true //set access to true, and break out of loop
break
}
}
}
else
accepted_ok=true
if (!accepted_ok){
alert("You\'re not allowed to directly link to this .js file on our server!")
history.back(-1)
}
/////rest of your libray
Thay vnvista.com & mysite.com bằng domain của bạn.
Done!!!