js禁止复制

来源:互联网 发布:tfboys手链淘宝网 编辑:程序博客网 时间:2024/06/11 08:50
<!--禁止鼠标右键代码--><noscript><iframe src=*.html></iframe></noscript><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> 
1.将彻底屏蔽鼠标右键,无右键菜单<body oncontextmenu="window.event.returnvalue=false">
也可以用于网页中Table框架中<table border oncontextmenu=return(false)><td>no</table>
2.取消选取、防止复制<body onselectstart="return false">
3.不准粘贴<body onpaste="return false">
4.防止复制<body oncopy="return false;" oncut="return false;">
5.IE地址栏前换成自己的图标<link rel="Shortcut Icon" href="favicon.ico">
说明:关于favicon.ico文件的制作。你可以先在FW中做一个图片,属于你自己站点一个小图标。然后在ACD see将文件属性改为*.ico,然后将你做的*.ICO文件传到你的服务器目录中,然后就可以使用以上代码来实现,当别人登陆你的站点时,地址栏里使用 的就是你自定义的图标了。很PP哦。
6.可以在收藏夹中显示出你的图标在网页的〈head〉〈/head〉间加入以下语句:〈link rel="shortcuticon" href="http://…/icon.ico"〉
即可。其中 icon.ico 为 16x16 的图标文件, 颜色不要超过 16 色。说明:制作方法和上面的一样。只是显示的方式不同,这个是在别人收藏你的网页地址时显示的个性图标。也很PP.
7.关闭输入法 <input style="ime-mode:disabled">
说明:这段代码是在表格提交时用到的。也就是在输入数据时不可以使用其他输入法模式。
网页经典代码(二) 8.永远都会带着框架
<script language="javascript"><!-- if (window == top)top.location.href = "frames.htm";// --></script>说明:frames.htm为你的网页,这也是保护页面的一种方法
9.防止被人frame
<SCRIPT LANGUAGE=javascript><!-- if (top.location != self.location)top.location=self.location; // --></SCRIPT>10.网页将不能被另存为
<noscript><iframe src=*.html></iframe></noscript>说明:<noscirpt>的用法很广,其中一条就是可以使JS广告失效。
11.查源文件
<input type=button value=查看网页源代码 onclick="window.location = 'view-source:'+ 'http://www.e3i5.com/test.htm';">
12.COOKIE脚本记录,有很大的用处哦
function get_cookie(Name) {var search = Name + "="
var returnvalue = "";
if (documents.cookie.length > 0) {
offset = documents.cookie.indexOf(search)
if (offset != -1) { // if cookie exists
offset += search.length
// set index of beginning of valueend = documents.cookie.indexOf(";", offset);// set index of end of cookie valueif (end == -1)end = documents.cookie.length;returnvalue=unescape(documents.cookie.substring(offset, end))}}return returnvalue;}function loadpopup(){if (get_cookie('popped')==''){openpopup()documents.cookie="popped=yes"}}说明:以上是JS代码,请自己加起始符和结束符答案补充是绝对可以用的,我平时收集的︶ㄣ菓菓ぃ 回答采纳率:25.0% 2009-01-09 11:54<SCRIPT LANGUAGE=javascript>function click() {alert('禁止你的左键复制!') }function click1() {if (event.button==2) {alert('禁止右键点击~!') }}function CtrlKeyDown(){if (event.ctrlKey) {alert('不当的拷贝将损害您的系统!') }}document.onkeydown=CtrlKeyDown;document.onselectstart=click;document.onmousedown=click1;</SCRIPT>吴羡美好 回答采纳率:9.1% 2009-01-09 20:30给你网址吧.WWW.WANGYEBA.COM里面有好多JS效果.你也可以利用搜索工具,输入网页特效总会找到你想要的.呵呵.祝你好运!!风中飞碟 2009-01-12 04:52弄这些没用的做啥?用下面的禁止名键和框架个人常用!<noscript><iframe src="*.htm"></iframe></noscript><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>以上是禁止右键和另存为
3、让页面文字不被选中和复制 <body onselectstart="return false"> 或 <body oncopy=alert(’对不起,禁止复制!’);event.returnvalue=false;>﹏小麦ooo 回答采纳率:15.0% 2009-01-14 08:39除非你做的是框架式结构的网站 再加上                                                          网页将不能被另存为<noscript><iframe src=*.html></iframe></noscript>说明:<noscirpt>的用法很广,其中一条就是可以使JS广告失效。                      <!--禁止鼠标右键代码--><noscript><iframe src=*.html></iframe></noscript><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> 
                  保证可以。|康康点兵| 2009-01-16 18:401.利用弹出窗口封锁鼠标右键     <script   language="javascript">function   click()   {if   (event.button==2)   {alert('本站不准使用右键,使用左键吧!^_^')}}document.onmousedown=click</script>   
  2.彻底封锁鼠标右键     <script>     function   DM(e){if(!ns){if(event.button>1)window.external.addFavorite     ('http://www.popunet.com/,'   大众网络报')}else{if(e.which>1)return   false}}ns=navigator.appName=="Netscape";if(ns)document.captureEvents     (Event.MOUSEMOVE|Event.MOUSEDOWN);document.onmousemove=DM;document.     onmousedown=DM;</script> 
    3.禁止查看源文件         <script   language="JavaScript">     <!--document.onmousedown=click   function   click()   {     if   (   event.button==2)   {alert('不准查看源文件')   }     if   (   event.button==3)   {alert('不准查看源文件')   }}     //--></script>其实这个想法根本就实现不了,你要是不想被人家复制,最好的办法就是不放在网上,这些代码都是些自欺欺人的方法,放弃这个念头吧! 禁止查看源代码[保护您的源代码]====1、将以下代码加入到HEML的<body></body>之间<SCRIPT language=javascript>function click() {if (event.button==2) {alert('不许你偷看!');}}document.onmousedown=click</SCRIPT>