如何获知IE和NC客户端的屏幕分辨率?

来源:asp之家 时间:2009-11-23 20:56:00 

detectres.asp

<HTML>
<head>
<TITLE>asp教程之全能屏幕分辨率侦测</TITLE>
</head>
<%
  Set bc = Server.CreateObject("MSWC.BrowserType")
  brname=bc.browser 
  brver=bc.version
%>
<% if brname="IE" and cint(brver)>=4 then %>
<body bgcolor=white onload="doit()">
<script language=vbscript>
<!--
sub doit()
  document.write "天哪,您的显示器是纯平的吗?屏幕宽是: " & screen.width & " 
pixels<br>"
  document.write "看,您的屏幕高是: " & screen.height & " 
pixels<br>"
  document.write "我知道了,您的客户端屏幕分辨率宽是: " & 
document.body.clientWidth 
  document.write " pixels<br>"
  document.write "您的客户端屏幕分辨率高是: " & 
document.body.clientHeight 
  document.write " pixels<br>"
  ' 把余下页面的IE4 html 代码放到这儿,像下面:
  document.write "<br><A HREF='blank.htm'>blank link</A>"
end sub
-->
</script>
'any regular html code you put here
'will disappear after the document.writes
</body>
</html>
<% else %>
<body bgcolor=white>
<% response.write "您正在使用的是 " & brname & ", version # " & cint
(brver) & " with " %>
<% if brname="IE" and cint(brver)=3 then 
  pixels=Request.ServerVariables("HTTP_UA_PIXELS")
  color=Request.ServerVariables("HTTP_UA_COLOR")
  response.write "Pixels=" & pixels & ", colors=" & colors
%>
<p>
' 把余下页面的IE3 html 代码放到这儿
</body>
</html>
<% end if %>
<% if brname="Netscape" and (cint(brver) > 1) then %>
<body bgcolor=white>
<Script Language="JavaScript">
<!--
if(navigator.javaEnabled())
  {
  var tools=java.awt.Toolkit.getDefaultToolkit();
  var size=tools.getScreenSize();
  w=size.width;
  h=size.height;
  }
document.write("Screen size : " + w + " x " + h + " pixels.");
//-->
</script>
<% end if %>
<p>
' 把其它的Netscape html代码放到这儿,如 :
<br>
<A HREF="blank.htm">blank link</A>
</body>
</html>
<% end if %>

标签:IE,NC,客户端,分辨率
0
投稿

猜你喜欢

  • Python手写回归树的实现

    2021-08-26 23:03:56
  • javascript定时变换图片实例代码

    2024-04-17 10:24:14
  • 如何让页面在打开时自动刷新一次让图片全部显示

    2024-04-17 10:10:44
  • Python求解任意闭区间的所有素数

    2023-10-12 00:07:12
  • Python数值求解微分方程方法(欧拉法,隐式欧拉)

    2023-06-29 10:45:29
  • delete from online where datediff

    2009-06-07 18:46:00
  • 浅谈mysql的中文乱码问题

    2024-01-21 10:31:16
  • Python实现微信表情包炸群功能

    2022-08-17 07:28:14
  • vue中点击切换按钮功能之点启用后按钮变为禁用

    2023-07-02 16:51:56
  • 关于Python Tkinter Button控件command传参问题的解决方式

    2021-08-18 23:10:09
  • Python实现同时兼容老版和新版Socket协议的一个简单WebSocket服务器

    2023-05-21 10:05:28
  • uniapp实现支付功能

    2023-08-21 13:53:47
  • CentOS 6/7环境下通过yum安装php7的方法

    2023-11-23 11:08:02
  • div不换行,css不换行,自动换行

    2009-09-07 12:52:00
  • 状态机的概念和在Python下使用状态机的教程

    2023-03-24 14:06:11
  • 平面设计人员必读

    2008-07-16 11:58:00
  • python web框架中实现原生分页

    2021-05-15 12:25:42
  • Python中jieba库的使用方法

    2021-06-23 13:47:24
  • 使用base64对图片的二进制进行编码并用ajax进行显示

    2024-05-02 16:18:24
  • 对Python w和w+权限的区别详解

    2022-11-30 09:40:15
  • asp之家 网络编程 m.aspxhome.com