我知道你可以使用CSS媒体查询根据屏幕大小隐藏和显示元素,但有没有办法选择性地删除较小屏幕大小的php includes和js脚本?
Php脚本不能使用媒体查询排除。这背后的原因是PHP在服务器端运行,css在客户端"运行"。
然而,有一个使用AJAX请求的解决方案。如果加载了页面,则使用JS测量屏幕宽度,然后将其传递给PHP脚本,然后使用if
语句(或您想要的任何其他语句)来决定是否应包含文件。
我知道你可以使用CSS媒体查询根据屏幕大小隐藏和显示元素,但有没有办法选择性地删除较小屏幕大小的php includes和js脚本?
Php脚本不能使用媒体查询排除。这背后的原因是PHP在服务器端运行,css在客户端"运行"。
然而,有一个使用AJAX请求的解决方案。如果加载了页面,则使用JS测量屏幕宽度,然后将其传递给PHP脚本,然后使用if
语句(或您想要的任何其他语句)来决定是否应包含文件。