透明<div>以防止右键单击,另存为</div>

时间:2010-12-22 23:19:44

标签: html css ajax

从概念上讲,可以创建一个div,显示内容,然后在内容上放置透明div,这样如果用户右键单击 - &gt;另存为,保存图像等,当他们这样做时他们不会得到任何东西?

3 个答案:

答案 0 :(得分:5)

是的,但它和

一样毫无价值
<body oncontextmenu="return false;"> 

如果有人想要复制您的内容,他们将

答案 1 :(得分:2)

空div仍会使下面的内容可点击。有时使用的一种技术是做类似的事情,但使用透明的gif或png来覆盖内容,或使用javascript来禁用上下文菜单。

在任何情况下,如果有人想要保存内容,那么你无法做任何事情来阻止它们。

答案 2 :(得分:0)

制作一个固定位置的div然后放置透明图像。

示例:http://jsfiddle.net/huhu/ZePMg/1/