js屏蔽浏览器右键菜单,粘贴,复制,剪切,选中(转)
2016-08-02 12:01
751 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>js屏蔽浏览器右键菜单,粘贴,复制,剪切,选中</title> <meta name="description" content="js代码制作屏蔽浏览器右键菜单,屏蔽浏览器粘贴,屏蔽浏览器复制,屏蔽浏览器剪切,屏蔽浏览器选中,不会屏蔽搜索引擎蜘蛛抓取页面,不影响seo优化。可以设置网页内容代码不被用户随意下载等。" /> </head> <body> <script type="text/javascript"> //屏蔽右键菜单 document.oncontextmenu = function (event){ if(window.event){ event = window.event; }try{ var the = event.srcElement; if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){ return false; } return true; }catch (e){ return false; } } //屏蔽粘贴 document.onpaste = function (event){ if(window.event){ event = window.event; }try{ var the = event.srcElement; if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){ return false; } return true; }catch (e){ return false; } } //屏蔽复制 document.oncopy = function (event){ if(window.event){ event = window.event; }try{ var the = event.srcElement; if(!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){ return false; } return true; }catch (e){ return false; } } //屏蔽剪切 document.oncut = function (event){ if(window.event){ event = window.event; }try{ var the = event.srcElement; if(!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){ return false; } return true; }catch (e){ return false; } } //屏蔽选中 document.onselectstart = function (event){ if(window.event){ event = window.event; }try{ var the = event.srcElement; if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){ return false; } return true; } catch (e) { return false; } } </script> <div style="width:600px;margin:40px auto;text-align:center;border:solid 1px #FFCA52;background:#FFFDD2;height:28px;line-height:28px;font-size:14px;padding:5px 10px;color:#ff0000;font-weight:800;">单页禁用右键菜单、粘贴、复制、剪切、选中操作</div> test </body> </html>
相关文章推荐
- js屏蔽浏览器右键菜单,粘贴,复制,剪切,选中
- 禁止另存网页、屏蔽选中、粘贴、复制、剪切、右键菜单程序代码
- 【转】禁止另存网页、屏蔽选中、粘贴、复制、剪切、右键菜单(精)自己
- 屏蔽选中、粘贴、复制、剪切、右键菜单
- js 右键菜单、禁止剪切、复制、粘贴的文本框代码
- 网页防复制,禁止文字选中,禁止右键菜单js代码,兼容大部分浏览器方法
- web页中屏蔽选中、剪切、复制及右键菜单
- 常用的JS屏蔽功能(右键、查看源文件、复制、剪切、粘贴、后退、F1、F5、Ctrl+N、Shift+F10、Alt+F4)
- richedit中加右键菜单:复制、粘贴、剪切等基本功能,代码如何写?
- VB实现屏蔽文本框右键菜单的复制、粘贴等功能的方法
- JS屏蔽右键菜单,复制,粘帖xxxxx........
- 【Qt】Qt之密码框不可选中、复制、粘贴、无右键菜单等【转】
- Qt之密码框不可选中、复制、粘贴、无右键菜单等
- js 屏蔽浏览器右键菜单
- Java右键菜单实现文本组件内容的的复制、粘贴、剪切功能
- JS--屏蔽浏览器右键菜单
- 屏蔽右键/禁止复制和粘贴 --几个JS小技巧
- 禁止页面复制功能 js禁止复制 禁用页面右键菜单 屏蔽 F5 刷新键
- silverlight:向TextBox添加右键菜单,菜单包括复制、粘贴、剪切、选择全部等四项功能!
- js屏蔽浏览器右键菜单