ASP高手请进,看看这个代码有没有错误!

来源:百度知道 编辑:UC知道 时间:2024/05/22 08:13:08
这是段判断浏览器种类的代码的一部分.

Dim BrowserString
BrowserString = Request.ServerVariables("HTTP_USER_AGENT")
BrowserString = Lcase(Left(Request.ServerVariables("HTTP_USER_AGENT"),4))

这段代码有没有错误啊?第一个BrowserString和第二个有没有矛盾啊?
路过的朋友也发表一下您的看法?

虽然运行不会报错,但事实上BrowserString = Lcase(Left(Request.ServerVariables("HTTP_USER_AGENT"),4))这一句对BrowserString重新赋值了,也就是说你第一个赋值语句没有作用!
如果需要第二个语句也显示第一个赋值语句的内容,则可以把第二句改成:BrowserString = BrowserString & Lcase(Left(Request.ServerVariables("HTTP_USER_AGENT"),4))