+ -
当前位置:首页 → 问答吧 → 如何根据时间条件判断是否进行右键屏蔽

如何根据时间条件判断是否进行右键屏蔽

时间:2011-12-16

来源:互联网

根据条件判断是否右键屏蔽 哪位高手知道应该怎么做?
之前查了相关资料,像是function click(){if(event.button==2){alert(’对不起,你的右键功能在这里不能使用’)}}document.onmousedown=click 或者<script>
function stop()
{
alert("不能使用右键!")
return false;
}
document.oncontextmenu=stop;
</script>
或者
document.oncontextmenu=new Function("event.returnValue=false;");
document.onselectstart=new Function("event.returnValue=false;");

但是这些只要写上就会屏蔽右键 我怎么能加上个条件判断?

就是满足条件1,不可右键复制;

满足条件2,可以右键复制。

(弱弱的说 按照执行顺序编译下来 就是不要用onclik或者a href 需要有点击动作的才能触发 

最好是打开网页就触发。。不知我说明白了么)

谢谢各位!

作者: orasysdba   发布时间: 2011-12-16

忘了个事 判断条件是在body里进行的,不是在<head>和</head>里 实际上判断条件是我从
oracle数据库中取出来的。

作者: orasysdba   发布时间: 2011-12-16

<script>
function stop()
{
if(条件成立){
alert("不能使用右键!")
return false;
}
}
document.oncontextmenu=stop;
</script>

作者: p2227   发布时间: 2011-12-16