源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

网页禁用右键菜单和鼠标拖动选择方法小结

  • 时间:2022-07-07 20:59 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:网页禁用右键菜单和鼠标拖动选择方法小结
[b]一、禁止鼠标右键菜单:[/b]   有如下两种方法来禁止鼠标右键 1、在HTML元素的Body标签中加入Javascript事件句柄,代码如下:
[u]复制代码[/u] 代码如下:
<body onContextMenu="return false">
  说明:您也可以在网页指定的位置禁止右键,比如您只想在网页中的某个图片上禁右键防下载,或您只想在网页中的一段文字或表格上禁右键,您也只需将如上红色代码加入到相应的HTML标签元素中,例:
[u]复制代码[/u] 代码如下:
<img src="logo.gif" width=88 height=31 onContextMenu="return false"> <!--加在图片上--> <table onContextMenu="return false"> <!--加在表格中--> <font onContextMenu="return false">文字内容</font> <!--加在文字上-->
2、编写一个Javascript函数,然后调用事件处理,代码如下:
[u]复制代码[/u] 代码如下:
<script language=javascript> <!-- document.oncontextmenu=mylock1; function mylock1(){ event.returnValue=false; } //--> </script>
  说明:请注意代码大小写!将如上代码拷贝到网页HTML源代码的<head>与</head>之间即可。 如果要对网页元素指定的标签进行右键屏蔽,只需把document改成相应的网页对象标签名即可。 [b]二、禁止拖动选择网页元素:[/b]   与上例一样也有如下两种方法来禁止鼠标右键 1、在HTML元素的Body标签中加入Javascript事件句柄,代码如下:
[u]复制代码[/u] 代码如下:
<body onSelectStart="return false">
  说明:与上面的禁右键用法类似 2、编写一个Javascript函数,然后调用事件处理,代码如下:
[u]复制代码[/u] 代码如下:
<script language=javascript> <!-- document.onselectstart=mylock1; function mylock1(){ event.returnValue=false; } //--> </script>
  说明:请注意语句的大小写!将如上代码拷贝到网页HTML源代码的<head>与</head>之间即可。 如果要对网页元素指定的标签进行右键屏蔽,只需把document改成相应的网页对象标签名即可。 综上所述,如果我们既要禁止网页右键菜单,又要禁鼠标拖动,即可以用如下两种方法: 方法一:
[u]复制代码[/u] 代码如下:
<body onContextMenu="return false;" onSelectStart="return false">
方法二:
[u]复制代码[/u] 代码如下:
<script language=javascript> <!-- document.onselectstart=mylock1; document.oncontextmenu=mylock1; function mylock1(){ event.returnValue=false; } //--> </script>
以上这些都是本人常用的方法的总结,不是很全面,小伙伴们有其他方法还请给我留言,本文持续更新。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部