㈠ 纯CSS如何禁止用户复制网页的内容
在敲打自己的个人博客时,在博客的详情页,对于不同的内容,我是想有不同的复制方式的。例如 代码块 我就想读者单击就可以复制,这样方便读者本地调试,而对于文字描述部分,希望可以不允许读者复制。作为一个坚定的能用CSS绝不上JS的极端份子,我最终找到了CSS3中的user-select。
用来控制用户是否可以选中文本。全选,部分选中。
在很多时候用户希望的可能是一次性复制完整的内容,例如一段代码,密码,一些key。
user-select:all : 让用户可以单击选中元素。
这里我们演示了三个不同的Html标签下的效果。
不过all同样存在一个令人尴尬的缺点,只要你设定了all,那你就不能选中部分内容。
对于网页中的元素,可以使用 user-select: none; 禁止指旅用户选中内容。
为啥会有这个说法吗,对于通常的网页,我们是可以选择特定的内容的。例如在下面的页面中,我们就可以部分选择内容,
但是这里的标题的部分,主要是指在对立面无法选中的元素。例如html中有这样一个标签sup,这个标签主要是用来给元素添加角标。
当你想复制这段文本的时候: 我后面有个角标1我前面有角标 ,这个角标也会被复制下来。
此时我们就需要针对角标设置,这样设置还可以和源保证当你p标签是user-select:all的时候,复制也会忽略角标!
CSS提供了::selection`伪元素来设置文本选择的样式
您可以通过定位 ::selection 伪元素来设置文本选择唤逗态的样式。但是,只有下面的几个属性可以设置:
例如
选中后的效果如下:
㈡ 小米浏览器禁止复制粘贴怎么办
破解网页禁止复制粘贴的具体操作步骤:
方法一
1、打开目标网页,选中网页的地址栏。(这祥斗里以360浏览器为例)
2、在猜蔽地址栏输入下行代码,全部输入。
javascript:void($={});
按下回车键(Enter),破解完成。(回车后不会跳转网页)
3、注意,如果网页被刷新,限制会恢复,需要重新输入代码。穗宴州
㈢ 如何在html中禁止文字的复制
在<body>标签中添加以下代码:
oncontextmenu='return false' 禁止右键
ondragstart='return false' 禁止拖动
onselectstart ='return false' 禁止选中
onselect='document.selection.empty()' 禁止选中
on='document.selection.empty()' 禁止复制
onbefore='return false' 禁止复制
onmouseup='document.selection.empty()'
(3)网页禁止复制代码扩展阅读
示例代码如下:
<body leftmargin=0 topmargin=0 oncontextmenu='return false' ondragstart='return false' onselectstart ='return false' onselect='document.selection.empty()' on='document.selection.empty()' onbefore='return false' onmouseup='document.selection.empty()'>
㈣ 网页内容不能复制如何解决
有些网站为了防止别人使用他的内容把它禁掉了,想要复制网页时做了限制的无法复制,那么网页内容不能复制如何解决呢?接下来大家跟着我一起来了解一下网页内容不能复制的解决 方法 吧。
网页内容不能复制解决方法一:屏蔽右键的解除方法
1.出现版权信息类的情况。
解除方法:在页面目标上按下鼠标右键,弹出限制窗口,这时不要松开右键,将鼠标指针移到窗口的“确定”按钮上,同时按下左键。现在松开鼠标左键,限制窗口被关闭了,再将鼠标移到目标上松开鼠标右键。2.出现“添加到 收藏 夹”的情况。
解除方法:在目标上点鼠标右键,出现添加到收藏夹的窗口,这时不要松开右键,也不要移动鼠标,而是使用键盘的Tab键,移动光标到取消按钮上,按下空格键,这时窗口就消失了,松开右键看看,wonderful!右键恢复雄风了!将鼠标移动到你想要的功能上,点击左键吧。
3.超链接无法用鼠标右键弹出“在新窗口中打开”菜单的情况。
解除方法:这时用上面的两种方法无法解除,看看这一招:在超链接上点鼠标右键,弹出窗口,这时不要松开右键,按键盘上的空格键,窗口消失了,这时松开右键,可爱的右键菜单又出现了,选择其中的“在新窗口中打开”就可以了。
4在浏览器中点击“查看”菜单上的“源文件”命令,这样就可以看到html源代码了。不过如果网页使用了框架,你就只能看到框架页面的代码,此方法就不灵了,怎么办?你按键盘上的“Shift+F10”组合键试试,
5看见键盘右Ctrl键左边的那个键了吗?按一下试试,右键菜单直接出现了!
6在屏蔽鼠标右键的页面中点右键,出现限制窗口,此时不要松开右键,用左手按键盘上的“ALT+F4”组合键,这时窗口就被关闭了,松开鼠标右键,菜单出现了!
网页内容不能复制解决方法二:不能复制的网页解决方法
1启动IE浏览器后,用鼠标点击“工具”中的Internet“选项”菜单,选择“安全”选项卡,接下来点击“自定义级别”按钮,在弹出的窗口中将所有脚本全部选择禁用,确定。然后按F5刷新页面,这时我们就能够对网页的内容进行复制、粘贴等操作。当你收集到自己需要的内容后,再用相同步骤给网页脚本解禁,这样就不会影响到我们浏览其他网页了。你或者选文件另存,格式为TXT,然后排版也可以。
2左键限制,不让拖动,无法选择内容,怎么办,简单,点右键,点查看源文件,将之前的东东全部DEL,点另存为*。HTM,打开,是不是可以拖了
3点??查看----原文件----使用替换法把也替换成空格,再保存为htm格式的文件,注意在文件名两头要加上英文字符的"",或在保存类型下拉列表里选择“所有类型”,文件名样例"001.htm"或者直接在你的IE中选择“文件”的“保存”或“另存”
4如果只为了保存文字以备以后查阅,最简单快速的方法是另存为“Web页,仅HTML”类型。选‘文件’菜单中的‘另存为’命令,然后鼠标点击‘保存类型’方框右边的小三角,选第三种‘Web页,仅HTML’类型,在‘保存在’方框处选择要存放的位置,然后选‘保存’按钮即将该网页保存到你的电脑里。(不过这种保存的缺点是只保存文字,没有图片)注意:这种保存后的网页只是便于收藏和查看,网页内容还是不能复制,如果要复制文字内容,还是要提高浏览器的安全级别后才能复制。
5把该事件的JavaScript处理代码去掉即可。以微软的IE浏览器为例,具体处理过程如下:点击“查看→源文件”(当主页文本小于64k字节时,自动调用记事本程序打开;否则,用写字板程序打开),寻找语句,语句类似。将其中的子句删除。将此删除后的源文件,另存为一文本文件。然后用将此文本文件名的后缀改名为“.htm”。最后用IE浏览器打开此文件。就可以用复制、粘贴的方法将所需的内容按用户所需的格式保存起来了。
6选择“文件”——“另存为”,把“保存类型”改为“文本文件(*.TXT)”,把网页另存为文本文件,一切都搞定了。
7对网页禁止复制和屏蔽右键的通用解除方法:小工具――超星图书浏览器!安装上软件后在需要复制的页面上点右键,会出现“导出当前页到超星图书浏览器”,然后会通过这个工具打开页面,此时无论操作都可以!右键菜单全出来了!方法很简单!需要复制页面的。
网页内容不能复制如何解决相关 文章 :
1. 网页文字无法复制粘贴怎么办
2. win7系统网页内容复制不了怎么办
3. 为什么不能复制网站上面的内容
4. win7不能复制网页内容怎么办
5. win7系统网页不能复制怎么办
6. 电脑复制粘贴无法使用的解决方法
㈤ 如何设置:网页防复制
分类: 电脑/网络 >> 互联网
问题描述:
在博客上
解析:
网页防复制代码 禁止查看网页源文件代码
插入网页即可。
<body leftmargin="2" topmargin="0" marginwidth="0" marginheight="0" oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" on="document.selection.empty()" onbefore="return false" onmouseup="document.selection.empty()">
<noscript><iframe src=/blog/埋举*>;</iframe></noscript>
1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
------------------------------------------------------------------------------------------------------
2. <body onselectstart="return false"> 取消选取、防止复制
------------------------------------------------------------------------------------------------------
3. onpaste="return false" 不准粘贴
------------------------------------------------------------------------------------------------------
4. on="return false;" oncut="弯氏碧return false;" 防止复制
------------------------------------------------------------------------------------------------------
5. 防止被人frame
<SCRIPT LANGUAGE=javascript><!--
if (top.location != self.location)top.location=self.location;
--></SCRIPT>
------------------------------------------------------------------------------------------------------
6. <noscript><iframe src=/blog/*>;</iframe></noscript> 网页将不能被另存为
------------------------------------------------------------------------------------------------------
7. 改变连接是状态栏的显示内容
〈a href="v.2best.cc" onMo ... ;window.status='输入连接状态栏显示内容’;return true">
------------------------------------------------------------------------------------------------------
8. 禁止网页中目标对象被下载(如图片)
下面的代码将帮助你禁止网页中目标对象被下载:
<a href="javascript:void(0)"核铅 onMouseDown="alert('对不起!图片不能下载!')">
</a>
------------------------------------------------------------------------------------------------------
9. 页面禁止刷新完全
最好在pop出来的窗口里用,没工具栏的
<body onkeydown="KeyDown()" onbeforeunload="location=location"
oncontextmenu="event.returnValue=false">
<script language="Javascript"><!--
function KeyDown(){
if ((window.event.altKey)&&
((window.event.keyCode==37)||
(window.event.keyCode==39))){ alert("请访问我的主页");
event.returnValue=false;
}
if ((event.keyCode==8)|| (event.keyCode==116)){ 屏蔽 F5 刷新键
event.keyCode=0;
event.returnValue=false;
}
if ((event.ctrlKey)&&(event.keyCode==78)){ 屏蔽 Ctrl+n
event.returnValue=false;
}
if ((event.shiftKey)&&(event.keyCode==121)){ 屏蔽 shift+F10
event.returnValue=false;
}
}
</script>
</body>
㈥ 怎样使用网页禁止复制粘贴代码
1.
oncontextmenu="window.event.returnValue=false"
将彻底屏蔽鼠标右键,其实是禁止快捷菜单,因为不光右键可以弹出这个菜单,键盘磨升敬上空格键右边的windows键也可以激活这个快捷菜单
<table
border
oncontextmenu=return(false)><笑键td>no</table>
可用于Table
2.
<body
onselectstart="return
false">
禁止选取、防止复制
3.
onpaste="return
false"
禁止粘贴
4.
on="return
false;"
oncut="return
false;"
禁止复制和剪切
5.
<input
style="ime-mode:disabled">
关闭输入法瞎慎
㈦ 网页上如何实现禁止复制粘贴以及如何破解
从源代码粘贴的具体实现:
1.按F12如下图,点击左上角的这个
然后点其他地方,或着右上角关闭源代码编辑就行。
㈧ 如何禁止别人复制网页内容,保护网站原创内容不被盗版
那么如何禁止复制网页内容呢?下面列举几个方式,如有更好的方法,请大家提出来,一起探讨和完善! 第一个:让鼠标左右键失效,并没有提醒信息滚胡高,在 中放入如下代码:
topmargin="0" oncontextmenu="return false"
ondragstart="return false"大尺
onselectstart ="return false"做含
onselect="document.selection.empty()"
on="document.selection.empty()"
onbefore="return false"
onmouseup="document.selection.empty()" 另一个方式是:oncontextmenu="return false" ondragstart="return false"
onselectstart ="return false" onselect="document.selection.empty()" on="document.selection.empty()" onbefore="return false"
onmouseup="document.selection.empty()"> 第二个:让网页禁止复制内容,保护原创资源,代码放在 中:
oncontextmenu="return false"
ondragstart="return false"
onselectstart ="return false"
onselect="document.selection.empty()"
on="document.selection.empty()"
onbefore="return false"
㈨ 网页内容不能复制怎么办
解决方法如下:
1、右键网页点击查纳银搏看页面源代码
首先在禁止复制的网页上右击鼠标,点击“查看页面源代搏派码”。
2、选中文字右键复制
在打开的源码页面找到需要的文字洞祥内容,选中文字右键“复制”。
3、粘贴到其他位置
再将复制的文字粘贴到其他位置即可。
㈩ 怎么禁止网页右键,复制,另存为,查看源文件等功能
1、禁止右键菜单
复制代码 代码如下:
<script type="text/javascrpt" language="javascript">
//方法一
function noMenuOne()
{
alert('禁止右键菜单!');
return false;
}
document.oncontextmenu = noMenuOne;
//方法二
function noMenuTwo()
{
if(event.button == 2)
{
alert('禁止右键菜单!');
return false;
}
}
document.onmousedown = noMenuTwo;
</script>
2、禁止复制(Ctrl+C)
复制代码 代码如下蠢升:
<script type="text/javascript" language="javascript">
function noCopy()
{
alert("禁止使用Ctrl+C进行复制操作!");
event.returnValue = false;
}
</script>
//<body on = "noCopy()">
3、禁止另存为
在<body></body>之间加入代码
<noscript><iframe src='*.htm'></iframe></noscript>
4、禁止缓存
禁止缓存 在页面中使用HTML标记,如谈雹下面含档帆:
复制代码 代码如下:
<HEAD>
<META http-equiv=Pragma content=no-cache>
<META http-equiv=Cache-Control content=no-cache>
<META http-equiv=Expires content=0>
</HEAD>