更改“将图片另存为”的操作,以重定向到相应的网页

时间:2016-04-23 03:02:27

标签: javascript php html css

当人们尝试从我的网站下载小徽标文件时,我正在寻找一种方法来改变“将图像另存为”的行为。我不介意他们使用我的徽标,但我希望从我的实际下载页面获取一个,这样它的质量很好。

理想情况下,我希望能够设置一个css类,以便将该行为应用于特定图像。我不需要它在网站上的每个图像上。

2 个答案:

答案 0 :(得分:1)

当有人访问您的网站时,会下载图像并将其保存在缓存文件夹中。

但您可以在网站上禁用右键单击鼠标,以防止人们保存图像:

<script>
    document.onmousedown=disableclick;
    status="Right Click Disabled";
    function disableclick(event)
    {
      if(event.button==2)
       {
         alert(status);
         return false;    
       }
    }
</script>

但请记住,人们仍然可以访问您的徽标。但更难。

&#13;
&#13;
document.onmousedown=disableclick;
status="Right Click Disabled";
function disableclick(event)
{
  if(event.button==2)
  {
    alert(status);
    return false;    
  }
}
&#13;
<p>some thing</p>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

您可以阻止右击和ctrl + u等,以防止他人保存您的徽标。你可以将这些代码放在头上:

T <: Message