注册 登录
编程论坛 ASP技术论坛

求:网站图片防盗连 代码

uf7o 发布于 2008-01-14 08:02, 1040 次点击
我的虚拟主机 是win2003
怎么能实现防盗连图片啊????  ASP的
3 回复
#2
xmuer2008-01-14 19:43
网站防止外部访问代码~~
<% Dim RefUrl
RefUrl = Request.ServerVariables("HTTP_REFERER")
If RefUrl <> "" And Instr(RefUrl,Request.ServerVariables("SERVER_NAME")) = 0 Then
Response.Write("<a href='http://"&Request.ServerVariables("SERVER_NAME")&"/'>进入网站首页</a>")
Response.End()
End If %>
#3
uf7o2008-01-18 23:01
<% Dim RefUrl
RefUrl = Request.ServerVariables("HTTP_REFERER")
If RefUrl <> "" And Instr(RefUrl,Request.ServerVariables("SERVER_NAME")) = 0 Then
Response.Write("<a href='http://"&Request.ServerVariables("SERVER_NAME")&"/'>进入网站首页</a>")
Response.End()
End If %>
这段代码 能不能放在HTML 摸版里,想用JS 调用行吗?
#4
xmuer2008-01-19 00:52
CSS图片防盗链代码
实现方法很简单,在CSS中添加以下代码:

img {

filter:expression(

this.不能去掉 ? "" :

(

(!) ? "" :

this.runtimeStyle.filter = ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "')") +

String(this.不能去掉 = true).substr(0, 0) +

(this.src = "http://).substr(0, 0)

)

);

}

  然后修改下上面的图片路径,随便找个七八糟的图放上去,就OK.另存起来还是有点头疼的,要看源代码才行.
1