我在Asp.net中创建了一个徽标测验。我想要的是当用户填写测验时,他无法右键点击并选择“搜索Google以获取图像”。
之前我曾想过使用JavaScript的警报,但可以在浏览器中禁用。需要一个永久的解决方案。 提前谢谢。
答案 0 :(得分:1)
您可以取消图片上的右键单击事件。它当然只能在启用JavaScript的情况下工作,但是无法完全禁用该选项。
答案 1 :(得分:0)
我知道这是一个旧帖子,但是,如果有其他人试图解决这个问题。
你当然可以在javascript中禁用上下文菜单,你也可以在透明对象下面渲染图像任何尝试点击,或者上下文菜单图像会导致透明图像的点击或上下文菜单被触发。
您还可以将css中的图像作为背景图像添加到常规html元素中。
上下文菜单不会显示,但是,inspect image会在css属性中显示一个可点击的链接,任何知道一点点Web开发的人都会知道。
最佳答案是css和透明叠加的组合。