日期:2014-05-18 浏览次数:20475 次
<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"));