当人们尝试从我的网站下载小徽标文件时,我正在寻找一种方法来改变“将图像另存为”的行为。我不介意他们使用我的徽标,但我希望从我的实际下载页面获取一个,这样它的质量很好。
理想情况下,我希望能够设置一个css类,以便将该行为应用于特定图像。我不需要它在网站上的每个图像上。
答案 0 :(得分:1)
当有人访问您的网站时,会下载图像并将其保存在缓存文件夹中。
但您可以在网站上禁用右键单击鼠标,以防止人们保存图像:
<script>
document.onmousedown=disableclick;
status="Right Click Disabled";
function disableclick(event)
{
if(event.button==2)
{
alert(status);
return false;
}
}
</script>
但请记住,人们仍然可以访问您的徽标。但更难。
document.onmousedown=disableclick;
status="Right Click Disabled";
function disableclick(event)
{
if(event.button==2)
{
alert(status);
return false;
}
}
&#13;
<p>some thing</p>
&#13;
答案 1 :(得分:0)
您可以阻止右击和ctrl + u等,以防止他人保存您的徽标。你可以将这些代码放在头上:
T <: Message