`
zxyskycn
  • 浏览: 50955 次
  • 性别: Icon_minigender_1
  • 来自: 天津
最近访客 更多访客>>
社区版块
存档分类
最新评论

网页禁止选取禁止双制禁止右键

阅读更多

看看下面的代码,插入到网页中就行

<body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()>

 

 

 

 

网页禁止选取禁止双制禁止右键JS代码

 

 

<script type="text/javascript">
document.oncontextmenu=function(){return false};
document.ondragstart=function(){return false};
document.onselectstart =function(){return false};
document.onselect=function(){document.selection.empty();};
document.oncopy=function(){document.selection.empty();};
document.onbeforecopy=function(){return false};
document.onmouseup=function(){document.selection.empty();};
</script>

 


以前一直都比较反感那些禁止文本选择的网页,不过今天我却也需要这样的效用了,不过我不是不让选择双制,而是在我的DOM结点上有双击事件,双击后总是把文本选上,用户不喜欢呵呵,

IE 要领
onselectstart =function(){return false};

FF 要领
-moz-user-focus: ignore;
-moz-user-input: disabled;
-moz-user-select: none;
FIREFOX添加这几个样式就能实现了!下面写个例子,让整个BODY都不克选择

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<style type="text/css">
body{
-moz-user-focus: ignore; 
-moz-user-input: disabled; 
-moz-user-select: none; 
}
</style>
</HEAD>

<BODY onselectstart="return false">
你能选中我吗^^^^学无止境
</BODY>
</HTML>

  

 

方法一:<body onContextMenu="return false;" onSelectStart="return false">
方法二:

<script language=javascript>
<!--
    document.onselectstart=mylock1;
    document.oncontextmenu=mylock1;
    function mylock1(){
      event.returnValue=false;
    }
//-->
</script>


<!--禁止鼠标右键代码-->
<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 value

end = documents.cookie.indexOf(";", offset);

// set index of end of cookie value

if (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代码,请自己加起始符和结束符

 

 

分享到:
评论

相关推荐

    标准网页制作应知应会186题光盘

    通过对《标准网页制作应知应会186题》的学习,可以掌握:让同一个网页在不同浏览器中得到相同效果,制作禁用鼠标右键的网页,制作禁止存档和禁止打印的网页,为网页制作不同面板并可动态变化,不懂Flash也能制作动态...

    HTML Page Protector v2.0

    2.完全禁止鼠标右键功能 3.禁止文本选取 4.禁止Image Toolbar!(In IE6) 5.禁止Smart Tags!(in Ie6) 6.禁止离线浏览 7.禁止连接地址在地址栏出现. 8.禁止页面打印功能 而且在加密的过程中还可以对文件进行压缩!经过...

    WebCrypt Pro 2000 v4.1

    最有效的网页原始代码保护工具,能够透过加密演算来保护任何 HTML、Javascript 网页原始代码,并可以禁止鼠标右键的点选动作、禁止文字选取的动作..等等,能够真正做到网页资源的保护!另外,内建一个小巧的图片切割...

    JS禁用鼠标左右键

    web页面禁用鼠标选取,鼠标右键菜单的功能。通过测试,IE FF chrome都可以通过。简洁。有效

    网思光驱精灵

    通过本软件可以轻松弹出/合上光驱 (直接在系统图标上单击,或者在右键菜单上选取相应功能,或者通过快捷键Alt+F5),也能直接浏览光盘上内容,还能让支持自动运行的光盘自动运行(即使系统禁止自动运行功能),如果插入...

    JavaScript实用范例词典04-14

    7.5 绝对禁止单击鼠标右键... 197 7.6 鼠标控制文字的滚动... 198 7.7 取得鼠标在网页中的 X、Y坐标(IE) 199 7.8 取得鼠标在网页中的 X、Y坐标(Netscape) 200 7.9 跟随鼠标移动的图片... 201 7.10 跟随鼠标...

    《程序天下:JavaScript实例自学手册》光盘源码

    1.13 禁止网页另存 1.14 禁止页面加入缓存 1.15 离开页面时弹出对话框 1.16 判断页面是否添加了W3C声明 1.17 屏蔽网页中的脚本 1.18 以频道模式打开页面 1.19 自动识别网页类型 1.20 在网页中动态添加Script脚本 ...

    程序天下:JavaScript实例自学手册

    1.13 禁止网页另存 1.14 禁止页面加入缓存 1.15 离开页面时弹出对话框 1.16 判断页面是否添加了W3C声明 1.17 屏蔽网页中的脚本 1.18 以频道模式打开页面 1.19 自动识别网页类型 1.20 在网页中动态添加Script脚本 ...

    易人支票打印软件[专业版] v9.09.rar

    2.内容禁打: 易人支票打印软件的一些内容框(如日期)不能为空,如需禁止打印,选择软件下部禁止打印选项。 3.票根打印: 用户可通过选项按钮选择只打印票身,也可选择与票根一起打印。 |注: 与票根一起打印必须...

    超实用的jQuery代码段

    超实用的jQuery代码段精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。《超实用的jQuery代码段》的代码跨平台、跨...

    王牌超级工具箱 v20.3.zip

    1.限制使用电脑:功能强大,禁止上网,或者可以上网但是却禁止下载任何软件。禁止运行指定的程序;或者只能运行指定的程序。禁止使用USB端口,使U盘,MP3等无法使用。 2.隐藏电脑硬盘:隐藏电脑硬盘以后,别人彻底...

    工具栏生成器ToolbarCreatorV1.0.rar

    5. 自动生成禁止(灰度)图像,支持图像输出存盘; 6. 支持16色,256色,真彩色和 32 位色位图图像; 7. 支持16X16, 24X24,32X32,48X48大小的图像输入,特别地,可以自定义将要生成图标的尺寸; 8. 支持从剪贴板输入位图...

    VC/VS工具栏图标合成软件

    5. 自动生成禁止(灰度)图像,支持图像输出存盘; 6. 支持16色,256色,真彩色和 32 位色位图图像; 7. 支持16X16, 24X24,32X32,48X48大小的图像输入,特别地,可以自定义将要生成图标的尺寸; 8. 支持从剪贴板输入位图...

    2022年计算机应用基础形考作业WindowsXP.doc

    开始——控制面板——日期、时间、语言和区域设立——添加其他语言——详细信息——添加——勾 选"键盘布局/输入法"——选取"西班牙文"——拟定 3、设立Internet Explorer,禁止顾客访问所有也许具有暴力内容网站,...

    js使用小技巧

    禁止选取()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()&gt; 禁止粘贴 地址栏图标 &lt;link rel="Shortcut Icon" href="favicon.ico"&gt; favicon....

    delphi 开发经验技巧宝典源码

    0013 组件的选取 10 0014 改变窗体Hint背景色 11 0015 以原始风格显示控件的滚动条 11 0016 使用快捷键打开对象观察器中的“...”按钮 11 1.5 其他相关应用技巧 11 0017 安装合适的Delphi版本 11 0018 ...

    delphi 开发经验技巧宝典源码06

    0013 组件的选取 10 0014 改变窗体Hint背景色 11 0015 以原始风格显示控件的滚动条 11 0016 使用快捷键打开对象观察器中的“...”按钮 11 1.5 其他相关应用技巧 11 0017 安装合适的Delphi版本 11 0018 ...

    protel2004封装

    假定我们选择Dual in-line Package(DIP)的封装类型,并选择单位制为“Imperial”(英制,一般均选择英制),然后单击“Next”; ③、在这个对话框中是设置焊盘的大小,我们如果是创建一个DIP封装的元件,可以采用...

    C#.net_经典编程例子400个

    294 实例205 怎样隐藏鼠标 294 实例206 允许和禁止用户关机 295 实例207 锁定计算机 296 7.5 系统设置 297 实例208 设置系统输入法 297 实例209 设置桌面颜色 298 实例210 鼠标...

Global site tag (gtag.js) - Google Analytics