【发布时间】:2022-01-25 23:32:55
【问题描述】:
我正在寻找基于设备的图像旋转。例如,如果网站在桌面上加载,它应该加载 desktop.png,如果相同的网站在移动设备上加载,它应该加载 mobile.png
我的 JS 代码:
<script type="text/javascript">
if (screen.width <= 720) {
document.write('<a href="http://example.com/mobile"><img src="mobile.png"></a>');
} else {
document.write('<a href="http://example.com/desktop"><img src="desktop.png"></a>');
}
</script>
我已将 JS 代码重写为 PHP 代码:
if (get($screen, "width") <= 720.0) {
echo "<a href=\"http://example.com/mobile\"><img src=\"mobile.png\"></a>";
} else {
echo "<a href=\"http://example.com/desktop\"><img src=\"desktop.png\"></a>";
}
上述 JavaScript 代码运行良好,但我的 PHP 代码出错。谁能帮忙解决一下?
【问题讨论】:
标签: javascript php html jquery mobile