防止另存,防止右键,禁止选择文本JS

简介: function getCookie(objName) {//获取指定名称的cookie的值 var arrStr = document.
 <!--防止另存为开始-->  
  <noscript> 
  <iframe src=""></iframe> 
  </noscript> 
  <script type="text/javascript"> 
  function getCookie(objName) 
  {//获取指定名称的cookie的值 
  var arrStr = document.cookie.split("; "); 
  for(var i = 0;i < arrStr.length;i ++){ 
  var temp = arrStr[i].split("="); 
  if(temp[0] == objName) return unescape(temp[1]); 
  } 
  } 
  function addCookie(objName,objValue,objHours) 
  {//添加cookie 
  var str = objName + "=" + escape(objValue); 
  if(objHours > 0){//为0时不设定过期时间,浏览器关闭时cookie自动消失 
  var date = new Date(); 
  var ms = objHours*3600*1000; 
  date.setTime(date.getTime() + ms); 
  str += "; expires=" + date.toGMTString(); 
  } 
  document.cookie = str; 
  } 
  if (location.href != getCookie("orderfrom")) 
  { 
  addCookie("orderfrom",location.href,0); 
  } 
  </script> 
  <!--右键开始--> 
  <script language="JavaScript"> 
  <!-- 
  if (window.Event) 
  document.captureEvents(Event.MOUSEUP); 
  function nocontextmenu() 
  { 
  event.cancelBubble = true 
  event.returnValue = false; 
  return false; 
  } 
  function norightclick(e) 
  { 
  if (window.Event) 
  { 
  if (e.which == 2 || e.which == 3) 
  return false; 
  } 
  else 
  if (event.button == 2 || event.button == 3) 
  { 
  event.cancelBubble = true 
  event.returnValue = false; 
  return false; 
  } 
    
  } 
  document.oncontextmenu = nocontextmenu; // for IE5+ 
  document.onmousedown = norightclick; // for all others 
  //--> 
  </script> 
  <!-- 禁止选择文本: --> 
  <script type="text/javascript"> 
  var omitformtags=["input", "textarea", "select"] 
  omitformtags=omitformtags.join("|") 
  function disableselect(e){ 
  if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1) 
  return false 
  } 
  function reEnable(){ 
  return true 
  } 
  if (typeof document.onselectstart!="undefined") 
  document.onselectstart=new Function ("return false") 
  else{ 
  document.onmousedown=disableselect 
  document.onmouseup=reEnable 
  } 
  </script> 
每当看到有人装逼的时候,哥总是低着头,不是哥有涵养,哥是在找砖头.....
相关文章
|
6月前
|
Web App开发 移动开发 JavaScript
【前端用法】HTML5 Video标签如何屏蔽右键视频另存为的js代码以及如何禁用浏览器控件,Video 禁止鼠标右键下载
【前端用法】HTML5 Video标签如何屏蔽右键视频另存为的js代码以及如何禁用浏览器控件,Video 禁止鼠标右键下载
175 0
|
1月前
编程笔记 html5&css&js 007 HTML文本:段落和格式
编程笔记 html5&css&js 007 HTML文本:段落和格式
|
1月前
编程笔记 html5&css&js 006 HTML文本:标题
编程笔记 html5&css&js 006 HTML文本:标题
|
2月前
|
移动开发 前端开发 JavaScript
H5+CSS3+JS逆向前置——HTML1、H5文本元素
H5+CSS3+JS逆向前置——HTML1、H5文本元素
28 0
|
3月前
|
JavaScript 前端开发 安全
JavaScript学习 -- 文本节点
JavaScript学习 -- 文本节点
16 0
|
3月前
|
JavaScript
JS的文本同步框
JS的文本同步框
16 0
|
3月前
|
JavaScript 前端开发 API
【JavaScript】复制文本到剪切板
Clipboard API是现代浏览器提供的一组JavaScript接口,用于访问和操作用户剪贴板中的内容。它提供了异步读取和写入剪贴板的功能,可以处理多种类型的数据,如文本、图像等。通过使用navigator.clipboard对象,开发者可以调用相关方法来读取和写入剪贴板中的内容。
37 0
|
8月前
|
JavaScript
JS禁止打开控制台(鼠标右键)
JS禁止打开控制台(鼠标右键)
154 0
|
4月前
|
JavaScript
(简单成功)原生js实现点击复制文本
(简单成功)原生js实现点击复制文本
35 0
|
4月前
|
JavaScript
JS监听按键,禁止F12,禁止右键,禁止保存网页
JS监听按键,禁止F12,禁止右键,禁止保存网页