`

JS 屏蔽网页右键复制和ctrl+c复制

 
阅读更多

老是有些网站会屏蔽你的鼠标右键或者用快捷键复制,其实只是一段js代码,解决的方法就是直接把网页保存下来然后删掉下面这段js代码,然后就可以正常用右键菜单了。
当然,也可以通过设置浏览器的安全级别到最高级别来解决问题。

 

方法一,直接在body标签内添加

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body oncontextmenu="return false" onselectstart="return false" oncopy="return false"> 
<ul>
    <li><a href="###">阅谁问君诵,水落清香浮</a></li>
    <li><a href="###">阅谁问君诵,水落清香浮</a></li>
    <li><a href="###">阅谁问君诵,水落清香浮</a></li>
    <li><a href="###">阅谁问君诵,水落清香浮</a></li>
    <li><a href="###">阅谁问君诵,水落清香浮</a></li>
    <li><a href="###">阅谁问君诵,水落清香浮</a></li>
</ul>
</body>
</html>

 

方法二,写一份JS脚本来控制

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body> 
<ul>
	<li><a href="###">阅谁问君诵,水落清香浮</a></li>
    <li><a href="###">阅谁问君诵,水落清香浮</a></li>
    <li><a href="###">阅谁问君诵,水落清香浮</a></li>
    <li><a href="###">阅谁问君诵,水落清香浮</a></li>
    <li><a href="###">阅谁问君诵,水落清香浮</a></li>
    <li><a href="###">阅谁问君诵,水落清香浮</a></li>
</ul>
<script> 
document.oncontextmenu = function(){ 
	return false; 
} 
document.onkeydown = function(){ 
	if (event.ctrlKey && window.event.keyCode==67){ 
		return false; 
	} 
} 
document.body.oncopy = function (){ 
	return false; 
} 
//不建议连选中文本都不行
document.onselectstart = function(){ 
	//return false; 
} 
</script> 
</body>
</html>

 

效果图:

 

 

 

  • 大小: 39.9 KB
分享到:
评论

相关推荐

    JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】

    网页右键复制功能通常用于快速选取和复制页面上的文本或链接。然而,有时为了保护网站内容的版权或者防止恶意用户窃取信息,开发者可能希望禁用这一功能。在HTML中,可以通过在`&lt;body&gt;`标签内添加特定的事件监听器来...

    屏蔽网页右键复制和ctrl+c复制的js代码

    网页中的右键复制和Ctrl+C快捷键复制功能有时会被开发者通过JavaScript代码进行限制,以防止用户轻易地复制网站上的内容。这种做法主要是出于版权保护、数据安全或用户体验设计的考虑。在标题和描述中提到的问题,...

    JS网页屏蔽右键代码.txt

    标题与描述均提到了“JS网页屏蔽右键代码”,这主要涉及到的是JavaScript在网页开发中的应用,特别是如何通过JavaScript阻止用户在网页上进行右键点击、复制、粘贴等操作,以此来保护网页内容不被轻易复制或查看源...

    js禁止查看源文件屏蔽Ctrl+u_s、F12、右键等兼容IE火狐chrome.zip

    js禁止查看源文件屏蔽Ctrl+u_s、F12、右键等兼容IE火狐chrome.zip

    JavaScripte屏蔽右键,简单实用。

    虽然使用JavaScript屏蔽右键功能可以有效地保护网页内容,但这种方法并非没有限制和潜在问题: 1. **用户体验**:完全屏蔽右键可能会降低用户体验,特别是对于那些习惯于使用右键菜单进行导航或操作的用户。 2. **...

    js禁止查看源文件屏蔽Ctrl+u/s、F12、右键等兼容IE火狐chrome

    键盘事件 一般处理键盘按键事件我们采用这样的方式 [removed]=function (event) { //检测按下哪个键,作相应处理 }; event为键盘事件,对于chrome,firefox,IE(Edge),IE10,IE9均能支持function自带的e,而ie8...

    用JavaScript 屏蔽鼠标右键和ctrl

    这是我自己写得一个例子,通过js屏蔽复制的.还有右键,网上搜到的,都是屏蔽整个body,我稍作了修改.可以屏蔽文本框.

    屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码

    //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 function KeyDown(){ if ((window.event.altKey)&& ((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ← (window.event.keyCode==39))){ //屏蔽 ...

    屏蔽右键不能复制,不能全选等操作

    在网页设计中,有时为了保护内容的原创性或者防止用户未经许可地复制内容,开发者可能会选择禁用一些常见的用户交互行为,比如右键点击、Ctrl+A全选以及复制功能。这个话题涉及到HTML、JavaScript和用户体验设计等多...

    屏蔽右键菜单 禁止复制粘贴 网页屏蔽器

    虽然完全阻止用户复制网页上的文本是困难的,但可以通过监听`keydown`、`copy`和`paste`等键盘事件来尽可能地减少复制的可能性。以下是一段示例代码: ```javascript document.addEventListener('keydown', ...

    屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键

    在网页中,屏蔽这个组合键与屏蔽右键类似,目的是防止用户通过非标准方式触发菜单。 4. **Alt+F4**:这个快捷键通常用于关闭当前窗口,尤其是在Windows操作系统中。在网页环境中,可以通过监听键盘事件并阻止其执行...

    js屏蔽鼠标键盘(右键/Ctrl+N/Shift+F10/F11/F5刷新/退格键)

    在JavaScript中,有时为了特定的需求,我们可能会想要阻止用户的某些操作,例如屏蔽鼠标右键、快捷键等。本文将详细讲解如何使用JavaScript实现这些功能。 首先,我们要知道JavaScript中的事件处理函数是实现这一...

    JSCode all of Brower 全局屏蔽网页右键功能 具体实现

    首先,理解为什么我们需要屏蔽右键功能。通常情况下,用户点击网页上的右键会弹出一个包含“复制”、“粘贴”、“查看源代码”等选项的菜单,这些功能可能对网站的内容安全构成威胁。例如,如果网站内容是付费的或...

    网页禁用复制粘贴

    用JAVAScript实现的,不能点右键、不用CTRL+A、不能复制,

Global site tag (gtag.js) - Google Analytics