通过js判断访客显示器屏幕分辨率并给出提示

 更新时间:2013年07月16日 17:26:44   作者:  
这段代码大意是通过比较图片分辨率和桌面分辨率来判定改图是否适合直接用作访客的桌面壁纸
通过js判断访客显示器屏幕分辨率并给出提示


先给出代码示例:

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]


这段代码大意是通过比较图片分辨率和桌面分辨率来判定改图是否适合直接用作访客的桌面壁纸。其中fw="1920"和fh="1200"后面的1920、1200分别是图片的宽度和高度参数,可以用php等读取的实际图片宽度和高度参数代替。以前第11、12行前面的判断我都是用的if,昨天把桌面分辨率调大以后发现这样会有2个提示——如果桌面分辨率大于图片分辨率,换成else if平行代码后错误解决。

另外本来想用PHP的方法传递图片宽度和高度,但是这样要用get提前传递,要么出现跳转甚至死循环,所以暂时只有用JS来判断了。当然也有js和php结合的办法,效果都不是很好。

相关文章

  • js拖拽功能实现代码解析

    js拖拽功能实现代码解析

    这篇文章主要为大家详细介绍了js实现拖拽功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • JS功能代码集锦

    JS功能代码集锦

    这篇文章主要介绍了JS功能代码集锦 的相关资料,需要的朋友可以参考下
    2016-05-05
  • 原生js配合cookie制作保存路径的拖拽

    原生js配合cookie制作保存路径的拖拽

    这篇文章主要介绍了原生js配合cookie制作保存路径的拖拽效果,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • javascript算法之数组反转

    javascript算法之数组反转

    这篇文章主要介绍了javascript算法之数组反转,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • JavaScript函数中关于valueOf和toString的理解

    JavaScript函数中关于valueOf和toString的理解

    本文给大家介绍JavaScript函数中关于valueOf和toString的理解,简单的说就是需要转换为字符串时,会调用toString,需要转换为数字时需要调用valueOf。对js valueof tostring知识感兴趣的朋友一起学习吧
    2016-06-06
  • npm script和package-lock.json使用示例详解

    npm script和package-lock.json使用示例详解

    这篇文章主要为大家介绍了npm script和package-lock.json使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • JavaScript实现一个多少秒后自动跳转的页面(案例代码)

    JavaScript实现一个多少秒后自动跳转的页面(案例代码)

    最近遇到这样一个需求是用js简单实现一个多少秒后自动跳转的页面,实现代码非常简单,对js自动跳转页面相关知识感兴趣的朋友一起看看吧
    2023-01-01
  • JavaScript图片旋转效果实现方法详解

    JavaScript图片旋转效果实现方法详解

    这篇文章主要介绍了JavaScript图片旋转效果实现方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • JS文件上传神器bootstrap fileinput详解

    JS文件上传神器bootstrap fileinput详解

    这篇文章主要介绍了JS文件上传神器Bootstrap FileInput,样式非常美观,并且支持上传文件预览,ajax同步或异步上传,拖曳文件上传等炫酷的功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • 一个不用onmouseup的拖动函数

    一个不用onmouseup的拖动函数

    一个不用onmouseup的拖动函数...
    2007-05-05

最新评论