当前位置:首页 » 网站技术 » ASP

ASP函数判断访问是否来自搜索引擎

判断访问是否来自搜索引擎的函数,如果来源于几大主流搜索引擎的Spider的话可以判断,其他应该需要修改!

<%
'检查当前用户是否是蜘蛛人
Function check(user_agent)
    allow_agent=split("Baiduspider,Scooter,ia_archiver,Googlebot,FAST-WebCrawler,MSNBOT,Slurp",",")
    check_agent=false
    For agenti=lbound(allow_agent) to ubound(allow_agent)
        If instr(user_agent,allow_agent(agenti))>0 then
            check_agent=true
            exit for
        end if
    Next
    check=check_agent
End function
user_agent=Request.ServerVariables("HTTP_USER_AGENT")
'check(user_agent)=true则判定访问为蜘蛛人
%>

注:本函数来源于网上,是否可用有待验证!

日期:2007-10-20 阅读统计:读取中.. 来自:网页教学网 作者:
文章搜索
继续阅读
ViewState与HiddenField控件
HiddenField控件的使用
asp:TemplateColumn使用示例代码
ASP.NET前台使用__doPostBack函数调用后台事件
CSS改变DataGrid内边框的颜色
ASP.NET(C#)返回上一页(后退)代码
DataGrid中使鼠标到达的行显示不同的颜色
IIS7安装及ASP+Access环境配置
Vista中IIS7+Asp+Access系统配置详解
最新评论 -  查看全部评论
· 暂时没有评论!
发表评论
  • 昵称:
  • 匿名发表
Copyright © 2004-2008 智思网zhisi.net  All Right Reserved.
粤ICP备05002132号  
智思网:网络创业启思门户,助你开创事业!