• Register

onselectstart=return false错误:缺少‘;’的解决办法

我们有时做出好东西来,总想不要被人轻易的复制走,所以可能会在<body>里加上,onselectstart= return false语句,但是网页显示后,总是在浏览器左下角显示缺少';'的错误,虽然不影响访问,但haibor属于有错必究的程序员,这里和大家分享一下此类问题的简单解决办法。

只要我们将上面的语句改写成下面的语句就行:

onSelectStart="event.returnValue=false;"

同样,防复制语句也可写成  oncopy="event.returnValue=false;"

event.returnValue的作用就是:当捕捉到事件(event)时,做某些判断,如果判断失败,则阻止当前事件继续运行。=false 即是设置事件的返回值为false,即取消事件处理

版权声明:转载请注明来自杨俊伟博客,本文地址:http://yangjunwei.com/a/189.html
除非注明,杨俊伟博客文章均为原创,转载请注明出处和链接!
 

发表评论 

我还是想用邮箱注册

登录

忘记密码 ?

用第三方帐号快捷登录

已有账户?前往登录吧~

注册