日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

asp获取屏幕分辨率

發(fā)布時間:2025/3/21 编程问答 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 asp获取屏幕分辨率 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

<%
'若已經(jīng)自動轉(zhuǎn)向執(zhí)行此條件語句
if Bint(trim(request("sw"))) > 0 then
?? session("MyScreenWidth")=Bint(trim(request("sw")))
?? session("MyScreenHeight") = Bint(trim(request("sh")))
?? response.Redirect(session("FrontUrl"))
end if
if Bint(session("MyScreenWidth"))=0 then
if Bint(trim(request("sw"))) = 0 then
?? session("FrontUrl") = GetUrl()
end if
response.Write("<scr"&"ipt>")
if Instr(GetUrl(),"?") > 0 then
?? response.Write("window.location='"&GetUrl()&"&sw='+screen.width+'&sh='+screen.height;")
else
?? response.Write("window.location='"&GetUrl()&"?sw='+screen.width+'&sh='+screen.height;")
end if
response.Write("</scr"&"ipt>")
end if
%>


<%="你的分辨率是:"&session("MyScreenWidth")&"*"&session("MyScreenHeight")%>


<%
'下面是幾個函數(shù)
Function Bint(str)
If IsNumeric(str) then
?? Bint = Clng(str)
Elseif IsEmpty(str) then
?? Bint = 0
Elseif IsNull(str) then
?? Bint = 0
Else
?? Bint = 0
End if
End function
Function GetUrl()
sUrl = Request.ServerVariables("URL")
sQueryString = ""
For Each x In Request.QueryString
sQueryString = sQueryString & "&" & x & "=" & Server.URLEncode(Request(x))
Next
if len(sQueryString)>0 then
sQueryString = right(sQueryString,len(sQueryString)-1)
else
sQueryString = ""
end if
if len(sQueryString)>0 then
GetUrl = sUrl & "?" & sQueryString
else
GetUrl = sUrl
end if
End function
%>

?

?

顯示你瀏覽器的相關(guān)信息:
<%= reguest.servervariables("http_user_agent")%>
顯示瀏覽器的版本:
<% set bc=server.createobject("mswc.browsertype")
??response.write bc.browser
??response.write bc.version
%> <%
Function Browser(Info)
Info=Request.ServerVariables("Http_User_Agent") '在這里初始化了Info,在實際應(yīng)用中可以作為其他變量賦值
If InStr(Info,"MSIE 7")>0 Then
Browser="Internet Explorer 7.0"
ElseIf InStr(Info,"MSIE 6")>0 Then
Browser="Internet Explorer 6.0"
ElseIf InStr(Info,"MSIE 5.5")>0 Then
Browser="Internet Explorer 5.5"
ElseIf InStr(Info,"MSIE 5.0")>0 Then
Browser="Internet Explorer 5.0"
ElseIf InStr(Info,"MSIE 4")>0 Then
Browser="Internet Explorer 4.0"
Else
Browser="未知的瀏覽器!"
End if
Response.Write "您的瀏覽器是:"&Browser&"<p>"
End Function Function System(Info)
Info=Request.ServerVariables("Http_User_Agent")
If InStr(Info,"NT 5.1")>0 Then
System="Windows XP"
ElseIf InStr(Info,"NT 5.0")>0 Then
System="Windows 2000"
ElseIf InStr(Info,"NT 4")>0 Then
System="Windows NT"
ElseIf InStr(Info,"98")>0 Then
System="Windows 98"
ElseIf InStr(Info,"Me")>0 Then
System="Windows Me"
ElseIf InStr(Info,"95")>0 Then
System="Windows 95"
Else
System="未知的操作系統(tǒng)!"
End if
Response.Write "您的操作系統(tǒng)是:"&System&"<p>"
End Function Call Browser(Info)
Call System(Info) %>

總結(jié)

以上是生活随笔為你收集整理的asp获取屏幕分辨率的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。