我需要在静态HTML网站上实现移动设备检测。 JavaScript不是一个选项,因为许多设备已禁用它或不支持它。该站点位于Windows服务器上,因为我通常使用LAMP堆栈,我不确定我的选项是什么。非常感谢任何帮助,谢谢!
答案 0 :(得分:1)
我认为这取决于您在检测后期望做什么。如果您只想更改HTML页面的样式,可以在HTML标题部分添加不同的CSS文件。
<link rel="stylesheet" type="text/css" media="screen" href="screen.css" />
<link rel="stylesheet" type="text/css" media="handheld" href="mobile.css" />
当用户使用标准显示器浏览时,第一行会将screen.css应用到您的网页。使用移动设备浏览时将应用第二行。
除了简单的样式更改之外,我认为你不能在静态HTML上做太多。