根据条件判断是否右键屏蔽 哪位高手知道应该怎么做?
之前查了相关资料,像是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 需要有点击动作的才能触发 最好是打开网页就触发。。不知我说明白了么)谢谢各位!
之前查了相关资料,像是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 需要有点击动作的才能触发 最好是打开网页就触发。。不知我说明白了么)谢谢各位!
解决方案 »
- firefox中childNode 的问题
- js改变css样式的问题
- 求一个javascipt读写XML的例子?????????????????????
- JAVASCRIPT做网站计数器如何防刷新
- 关于绕过拦截的弹出窗口,大家探讨一下。
- 一个form中有两个type="image"的input可以吗?如果可以,如何使按第一个input提交到A.jsp,按第二个input提交到b.jsp,下面实现有问题吗?
- 怎样能在选中一个checkbox时,使表单中的一些text框不可用
- 在javascript里怎样判断一個Applet是否下载完?
- net_lover请进……
- js 如何 现实K线图
- 22,122,22,322,用正则将22,替换为空怎么写
- javascript中奇怪的Date对象。看我的代码哪里错了?
oracle数据库中取出来的。
function stop()
{
if(条件成立){
alert("不能使用右键!")
return false;
}
}
document.oncontextmenu=stop;
</script>
我的判断条件在body里 怎么传到javascript里呢 就是body里 a=1;如何在javascript里也能获取到a=1?
比如说在
<body>
<% int a=1%>
</body>里有一个a=1了,然后在<script>里接收那个值var a=( 刚才body里a=1)
然后再
function stop()
{
if(a==1)
{
return false;
}
}
document.oncontextmenu=stop;
document.onselectstart=stop;