您可以根据屏幕大小选择包含和脚本吗
Can you select includes and scripts depending on screen size?
我知道你可以使用CSS媒体查询根据屏幕大小隐藏和显示元素,但有没有办法选择性地删除较小屏幕大小的php includes和js脚本?
Php脚本不能使用媒体查询排除。这背后的原因是PHP在服务器端运行,css在客户端"运行"。
然而,有一个使用AJAX请求的解决方案。如果加载了页面,则使用JS测量屏幕宽度,然后将其传递给PHP脚本,然后使用if
语句(或您想要的任何其他语句)来决定是否应包含文件。
相关文章:
- JavaScript选择器:查找包含具有特定属性的子体的节点
- 选择包含相同id的所有元素
- 如何查找包含特定选择器的父元素
- jQuery将输入集中在下一个tr->td时,td包含一个输入字段,但从不关注html选择
- 检查选择器在jQuery中是否包含文本(即不是媒体)
- jQuery选择器,用于查找包含具有特定值的TD输入的TR
- 是否有任何函数可以帮助转义 jQuery 选择器中包含的所有元字符?
- 如何从包含1000个项目的数组中随机选择一个项目
- 包含HTML的变量上的jQuery选择器
- 使用XPath选择包含文本的节点,而不考虑CasperJS中的空白
- 您可以根据屏幕大小选择包含和脚本吗
- 在包含两个的Javascript数组中选择另一个元素
- 属性包含选择器 * 替代
- 使用包含选择器在多个列中搜索
- jQuery包含选择器和特殊字符
- 如果我没有在ajax调用的成功函数中包含选择器,则无法选择ajax加载的内容
- 隐藏不包含选择框值的内容
- 无法识别的表达式包含选择器
- 查找一个包含选择器id+文本的元素
- 是否存在不区分大小写的jQuery:包含选择器