日期:2014-05-18 浏览次数:20533 次
<script language="JavaScript">
document.oncontextmenu=new Function("event.returnValue=false;");
document.onselectstart=new Function("event.returnValue=false;");
</script>
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
if (context.Request.UrlReferrer.Host == "你的网址)
{
下载
}
else
{
context.Response.Write("你又在偷我东西");
context.Response.End();
}
}
public bool IsReusable {
get {
return true;
}
}
}
------解决方案--------------------
你采用
down.aspx?file=xx.exe
down.aspx里面判断是否登录或者其他验证方法,如果通过就
Response.WriteFile(Server.MapPath("~/xx.exe"));