【发布时间】:2017-02-03 18:02:33
【问题描述】:
我希望静态背景图像在某个(桌面式)断点处成为轮播。我可以阻止移动用户下载这些轮播图像吗?据我所知,媒体查询在这里是不够的。
我不是指用户手动下载图像以保存到他们的设备,我的意思是他们的浏览器会自动下载。
【问题讨论】:
-
您到底尝试了什么?请附上您的代码。
-
我有一个背景图片,它在一定的浏览器宽度下变成了轮播。我有一个关于窗口大小的事件侦听器,一旦达到特定宽度,它就会运行轮播函数。据我所知,这不足以阻止用户下载所有图像。
-
一旦浏览器获得 HTML 源代码,就无法阻止它下载图像。您需要将页面修改为默认没有,然后使用 JS 和 AJAX 下载相应的部分。请记住,DPI 和分辨率都很重要。
-
@David AJAX。这就说得通了。我想接受这个作为答案,但我不能,因为这是评论。谢谢。
-
@user3669771 没有理由使用 AJAX。监控浏览器宽度的 JS 代码以及我发布的媒体查询就可以解决问题。
标签: javascript html css