javascript - 如何让 PHP 根据设备屏幕尺寸选择一个或另一个 div

标签 javascript php css responsive-design

此刻我有一个 PHP 脚本,它输出一个“页面标题”div。此 div 包含一个模糊脚本 (blur.js),并且由于需要大量处理而非常慢。

这意味着页面在桌面上的加载时间稍长,但在移动设备上的加载时间要长得多!

我可以使用媒体查询来隐藏此 div(使用 display: none)并显示一个简单的文本标题,但在后台仍会处理 div。

有什么方法可以让我使用 PHP 选择 div 或普通标题,而不是媒体查询?我知道这将涉及 PHP 代码必须知道设备屏幕尺寸,但我不确定该怎么做。

最佳答案

您可以使用用户代理分析器检测移动设备,但这不会为您提供屏幕尺寸。

您还可以使用 javascript 通过 AJax 将屏幕尺寸发送回您的服务器,然后为用户存储 cookie 或其他内容。

关于javascript - 如何让 PHP 根据设备屏幕尺寸选择一个或另一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22898056/

相关文章:

php - MySQL 使用动态变量连接两个表

javascript - jQuery 更改日期格式表单

php - 请求实体太大 PHP

javascript - 不允许加载本地资源 - Angular7 和 Electron

javascript - 将数据对象传递给触发事件

html - 如何在每一侧都有相同的背景图像?

CSS:如何覆盖(取消设置)之前设置的最大宽度属性值

css - BEM组件中的Block元素不需要样式怎么办?

javascript - SVG:填充圆弧动画?

javascript - D3多系列图表绘制