javascript - 根据设备的大小限制图像的下载

标签 javascript php html css

我们正在为 3 种不同的设备使用 3 种尺寸的图像。例如,mobile-banner.png、tablet-banner.png、desktop-banner.png 具有相同的外观;但具有不同的大小和分辨率。我们可以根据设备的大小限制不相关图像的下载(不显示/隐藏)吗?如果我们避免为桌面下载手机和平板电脑图像,则性能可以大大提高。其他设备的类似方式。我可以看到图像正在下载,即使它们(手机和平板电脑图像)未在桌面中使用。请帮忙。

最佳答案

据我从这个问题中了解到,您想添加更多类似响应行为的内容。如果是这样,您可以使用 jquery 限制图像大小。有些是这样的:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>

if ( $(window).width() > 739) {      
  //Add your javascript for large screens here 
} 
else {
  //Add your javascript for small screens here 
}

关于javascript - 根据设备的大小限制图像的下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42224996/

相关文章:

javascript - jQuery hoverintent 创建和删除元素

javascript - 如何在运行 karma 时修复 "There is no server listening on port 9876"错误?

javascript - React Native 可能出现未处理的 Promise 拒绝

php - 搜索名称为 "test product"和 "test-product"的产品

带有端口号的数组中的php mysql数据库连接

javascript - window.scroll 上的函数并获取垂直偏移量

javascript - 如何使用算术设置样式属性?

java - 使用php将数据从android插入mysql失败

html - 使 Flex div 的大小与其内容相同

html - Div 的宽度在 vw 中设置,但不能正常工作