php 如何使图片另存为无效
4个回答
展开全部
JS的确可以使 右键无效。 不过本质上是不可能让图片另存无效的。
因为只要你让别人浏览图片, 那图片其实就是被对方下载走了。
在FF下 开个FIREBUG 找到你图片的路径,直接就可以下载了
因为只要你让别人浏览图片, 那图片其实就是被对方下载走了。
在FF下 开个FIREBUG 找到你图片的路径,直接就可以下载了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有办法,不过这要通过样式来做了,首先要制作一张GIF或PNG透明图片。据说PNG在IE6中支持不好!然后写在样式中,让真正的图片是在这个透明层的下面,重要的就是让这个透明层中的透明图片大小与实际图片大小一致,至于这个样式怎么写(可百度查下),我也想要,因为我以前见过这种方法。
更多追问追答
追问
我也试过,问题是浏览器可以禁止css,如此,css又没用了,js也可以禁止!
中的来说,使用客户端的方法都不适用!
我提问的目的,是想探讨一下有没有服务器端的某些方法!
当然,这个也不是很重要!没用就算了!!!!
追答
晕,这个所谓的CSS其实就是一个层,你说禁止做什么?
要么就是设置来路分析,不过这样动作太大,比如有些美女图或电影之类是不能盗链之类的才用到,但有一点,若要下载的人是有心要下的话,只要能显示在流览器上的东西,基本上全部可下载下来。
还有一点:现在流行FLV的FLASH遮罩管理,其实也可以下载下来的。所以你不要想太多,咋一简单实用的就是我前面说的那种方法!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接用js屏蔽鼠标右键
<script>
function stop(){
return false;
}
document.oncontextmenu=stop;
</script>
<script>
function stop(){
return false;
}
document.oncontextmenu=stop;
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在图片上加上水印,让别人下载下来也不能用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询