最近上CSDN时常看到CSDN首页上有个投票调查,
已经挂了好几个月了.

您目前所用的屏幕分辨率?
 低于800x600
 800x600
 1024x768
 1280x1024
 其他
提交 查看结果

其实要得到客户端的投票调查完全可以用代码来实现,不需使用投票调查,
而且投票调查也无法保证用户会如实的选项提交.

用代码来实现:

此代码功能主要通过脚本来实现
(1)制作一个获取页面:
以下为代码片断:
//页面一启动就运行脚本,此脚本重定位页面到另一aspx页.
<body οnlοad="ToTheServer()">
<form id="Form1" runat="server">
</form>

//利用screen对象得到客户端屏幕分辨率
//并将客户端屏幕分辨率传送到另一aspx页.
<script language="javascript">
  function ToTheServer(){
    with(document.getElementById('Form1')){
      var str;
      str="data.aspx?ScreenWidth=";
      str+=screen.width;
      str+="&ScreenHeight=";
      str+=screen.height;
      action=str;
      submit();
    }
  }
</script>

(2)
在data.aspx页面中取出此客户端的屏幕分辨率并入库.
为防止重复,还应在入库后再在客户端生成一个特定名称的Cookie.
以后如果有此Cookie的客户端,便不做处理.

代码:(略)

转载于:https://www.cnblogs.com/oupatch/archive/2005/04/15/138031.html

得到客户端的真实屏幕分辨率相关推荐

  1. 【Android 应用开发】分析各种Android设备屏幕分辨率与适配 - 使用大量真实安卓设备采集真实数据统计

    .主要是为了总结一下 对这些概念有个直观的认识; . 作者 : 万境绝尘  转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/198 ...

  2. JS获取客户端信息(屏幕分辨率、浏览器版本、操作系统版本)

    废话就不多说了,直接上JS代码,如下: /*** 获取浏览器版本* @returns*/ function getBrowserInfo(){var agent = navigator.userAge ...

  3. 分辨率自动调节html,如何让网页自适应手机屏幕分辨率_html/css_WEB-ITnose

    我做的网页感觉在不同屏幕分辨率下显示效果不同,现在又什么好的办法解决这个问题没,能让网页自适应屏幕分辨率 并且布局保持不变 不管多大屏幕显示的是整个页面的放大或缩小之后的布局 回复讨论(解决方案) w ...

  4. qm'l 获取屏幕分辨率

    2019独角兽企业重金招聘Python工程师标准>>> import QtQuick.Window 2.0   //加载包 Screen.desktopAvailableWidth ...

  5. WPF 获取屏幕分辨率(获取最大宽高)等

    double x = SystemParameters.WorkArea.Width;//得到屏幕工作区域宽度 double y = SystemParameters.WorkArea.Height; ...

  6. css 根据不同屏幕设置间距_CSS根据屏幕分辨率宽度自动适应的办法

    第二种办法是CSS3选择CSS 允许网页宽度自动调整 "自适应网页设计"到底是怎么做到的?其实并不难. 首先,在网页代码的头部,加入一行viewport元标签. 1. viewpo ...

  7. Android 屏幕尺寸、屏幕分辨率(px)、屏幕像素密度(dpi)、密度无关像素(dp/dip)、屏幕适配

    1. dp , dpi , px 关系 (假设已经熟悉了基本概念,也可以参考最后的链接)  2. 运行时dp 如何转换成 px  3.  使用dp 和 px 设计结果比较 参考: Android屏幕适 ...

  8. jsp页面适应手机屏幕_JavaScript实现移动端页面按手机屏幕分辨率自动缩放的最强代码...

    手机的屏幕有大有小,移动web最好做成响应式布局,也就是自适应屏幕,没有固定宽高,这样的话,在所有手机上都可以正常显示.关于移动端页面按手机屏幕分辨率自动缩放的js,先附上代码 var phoneWi ...

  9. CSS根据屏幕分辨率宽度自动适应的办法

    CSS根据屏幕分辨率宽度自动适应的办法 第一种办法是JS选择CSS <SCRIPT language=javascript> <!-- Begin if (screen.width ...

  10. 手机整屏显示数据php,JavaScript实现移动端页面按手机屏幕分辨率自动缩放示例...

    这篇文章主要介绍了移动端页面按手机屏幕分辨率自动缩放的js代码,通过阻止浏览器的默认行为各方面分析缩放的功能实现,具体操作步骤大家可查看下文的详细讲解,感兴趣的小伙伴们可以参考一下. 手机的屏幕有大有 ...

最新文章

  1. python批量爬取文档
  2. ubuntu服务器常见使用技巧及-kill掉后GPU显存不释放进程-
  3. python项目策划书_跟着销售学python系列(1)--实践项目骨架(1)
  4. 半监督学习之数据加载
  5. 牛客网暑期ACM多校训练营(第二场)A run (dp)
  6. jzoj1166-树中点对距离【点分治】
  7. mysql怎么对比表结构_mysql查看表结构2种方式对比
  8. vm安装net失败_使用minikube安装kubernetes和dashboard
  9. Teamcenter 入门开发系列问答(4)
  10. 2019.01.02 bzoj3513: [MUTC2013]idiots(fft)
  11. Output error file to the following location:[ A:\GHOST ERR.TXT] 错误处理
  12. angular 使用jsMind
  13. 11月总结#nobody
  14. [android]so easy实现根据viewpager、edittext、时间使背景动态渐变色效果~
  15. 如何设置浏览器信任局域网的网站证书
  16. 从中国封建历史的发展来理解云计算、雾计算、边缘计算以及云原生之间的关系
  17. 在苹果Mac上如何恢复已删除的用户?
  18. ubuntu下查看显卡型号
  19. flex布局设置宽度不生效,高度生效
  20. 用python独立制作Doip刷写ECU工具

热门文章

  1. dialog问题记录
  2. .NET下添加Redis
  3. Shell编程之条件判断
  4. 触发器中的 Inserted表和Deleted表
  5. 知识管理系统Data Solution研发日记之七 源代码与解决方案
  6. 区块链供应链金融应用场景解决方案
  7. 编码人员和美工的配合问题
  8. 转:.Net 中AxShockwaveFlash的解析
  9. 【Sql查询数据】for 日、月、年
  10. R语言机器学习:caret包使用及其黑箱模型解释(连续变量预测)