防止下载像Instagram这样的图片

时间:2013-09-23 04:17:46

标签: javascript instagram

Instragram如何防止下载图片? http://instagram.com/p/elPBOqFWVl/embed/#

我知道图片的链接是http://distilleryimage5.ak.instagram.com/f883e09023e111e3a35d22000aaa05f7_7.jpg,可以在代码中找到,但是如何无法选择,右键单击时不会弹出下载的上下文菜单。大多数网站在实际图片上使用透明图片,但是代码的外观会出现一些奇特的javascript

1 个答案:

答案 0 :(得分:2)

如果您使用firebug调试该页面,您会发现它实际上不是图像。相反,它是一个div,背景图像属性设置为图像的链接。实际点击CSS中指定的img链接后,即可轻松下载。

检查后,div的css为

element.style {
    background-image: url(http://distilleryimage5.ak.instagram.com/f883e09023e111e3a35d22000aaa05f7_7.jpg);
}