设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 编程开发 >> 网络编程 >> ASP教程 >> ASP 3.0高级编程(四)
精品推荐
ASP教程点击TOP10
·用ASP查看数据库记录的代码
·ASP讲座之六:ASP与数据库(一)
·ASP教程:UrlRewrite 使用参考文档
·ASP去掉字符串头尾连续回车和空格的Function
·ASP讲座之一:网页开发利器:高效易学的ASP
·ASP六大对象介绍
·ASP使用的去掉字符串头尾连续回车和空格的函数
·十天学会ASP之第一天
·十天学会ASP之第二天
·简单熟悉掌握ASP的语法和变量
网络编程点击TOP10
·ASP.NET 程序中常用的三十三种代码
·CHK文件恢复工具
·.NET 初 级 读 本
·c#操作word表格
·『原创』C#中TreeView类操作全攻略:建立树,新增节点,删除节点,修改节点,拖动节点,与Oracle数据库交互操作(一)
·我的.NET书架 (入门篇)
·从零开始学ASP.NET(基础篇)
·十天学会ASP.net之第一天
·用C#实现木马程序
·官方水晶报表 .NET 应用程序实例下载 (C#、Visual C++.NET)
精选专题

ASP 3.0高级编程(四)

作者: 来源:http://www.xgdown.com/ 时间:2005-11-4 22:25:46

ASP 3.0高级编程(四)(4)                 & “http://www.altaVista.digital.com/cgi-bin/query?q=”_
                & strProduct _
                & Chr(34) & “>http://www.altavista.com/</A></P>”
            End If
        End If
    End If
    %>
    对IE 5.0和Navigator 4.61的搜索结果分别不同,对于其他厂家的浏览器,可以得到一个链接在Alta Vista Web站点自动开始搜索厂家的名称。
    注意,Netscape在用户代理字符串中不提供厂家的名称,因而无法绝对保证一个浏览器一定是Navigator。

检测浏览器的语言
    ServerVariables集合中另外一个有用的值是“HTTP_ACCEPT_LANGUAGE”,它包含了一个当浏览器安装时指定的,或硬编码进用户的地区版本的语言代码。语言代码的例子有en-us(英国、美国)、de-at(德国、澳大利亚)和es-pe(西班牙、秘鲁)。
    语言代码可以是一般的且省略方言标识:例如,在我们的站点Wrox者,大批浏览者都是将en(英语)作为语言代码。
    因此,可以检测语言代码并自动装载一个合适的特定地区或指定语言版本的页面。
    StrLocale = Lcase(Left(Request.ServerVariables(“HTTP_ACCEPT_LANGUAGE”),2))
    Select Case strLocale
        Case “en”: Response.Redirect “http://uk_site.co.uk/”
        Case “de”: Response.Redirect “http://de_site.co.de/”
        Case “fr”: Response.Redirect “http://fr_site.co.fr/”
        ‘... etc
        Case Else: Response.Redirect “http://us_sitel.com/”
    End Select
    或者根据特定的方言,重定向页面:
    strLocale = Lcase(Request.ServerVariables(“HTTP_ACCEPT_LANGUAGE”))

共8页 9 7 [1] [2] [3] [4] [5] [6] [7] [88 :>

ASP 3.0高级编程(四) 相关文章:
ASP 3.0高级编程(四) 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com