禁止网站文章内容被复制

为了防止自己辛辛苦苦写的文章被人轻易复制,可以:

使右键和复制失效
方法1:在网页中加入以下代码:
<script language="Javascript">
document.oncontextmenu=new Function("event.returnValue=false");
document.onselectstart=new Function("event.returnValue=false");
</script>
方法2:在<body>中加入以下代码:
<body oncontextmenu="return false" onselectstart="return false">
或<body oncontextmenu="event.returnValue=false" onselectstart="event.returnValue=false">
实质上,方法2与方法1是一样的。
方法3:如果只限制复制,可以在<body>加入以下代码:
<body oncopy="alert('对不起,本网页禁止复制!');return false;">

使菜单"文件"-"另存为"失效
如果只是禁止了右键和选择复制,别人还可以通过浏览器菜单中的"文件"-"另存为"拷贝文件。为了使拷贝失效,可以在<body>与</body>之间加入以下代码:
<noscript><iframe src="*.htm"></iframe></noscript>
这样,用户在另存网页时,就会出现"无法保存Web页"的错误。

网页不会被缓存
HTML网页<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
<META HTTP-EQUIV="expires" CONTENT="0">ASP网页Response.Expires = -1Response.ExpiresAbsolute = Now() - 1Response.cachecontrol = "no-cache"
<think>好的,用户想了解如何在优快云复制文章内容和格式。首先,我需要回想之前提供的引用内容,其中提到了几种方法,比如通过F12开发者工具复制全部内容,或者修改网页的可编辑状态。不过用户可能想要更详细或更有效的方法。 用户的问题明确是复制内容和格式,而优快云通常有复制限制,比如登录验证或禁止右键。首先考虑使用浏览器开发者工具的方法。引用[1]和[2]提到复制HTML内容并保存为.html文件,然后复制到MD文档中。这可能有效,但步骤有点多,用户可能需要更简单的步骤。 另外,引用[3]提到使用JavaScript代码解除编辑限制,比如在地址栏输入javascript命令开启内容可编辑模式。这可能更方便,但需要用户允许执行脚本,或者某些浏览器可能限制这种方式。 还需要考虑用户是否了解开发者工具的使用,可能需要分步骤说明。另外,是否有其他方法,比如浏览器扩展插件或第三方工具?但用户可能希望不需要安装额外软件的方法。 所以,整理出三种方法:开发者工具复制、JavaScript解除限制、保存为HTML再提取内容。需要详细说明每一步,并提醒可能的注意事项,比如格式可能不完全保留,或者需要处理图片等资源。 同时,用户可能遇到登录提示,这时候引用[3]中的方法可能更直接。另外,注意版权问题,复制内容需遵守优快云的规定,避免侵权。但用户可能只是需要临时保存或参考,所以应该提醒这一点。 最后,生成相关问题,帮助用户深入解决可能遇到的障碍,比如无法复制代码块,或格式错乱的情况。</think>### 如何在优快云复制文章内容及格式的方法 #### 方法1:通过浏览器开发者工具提取内容(推荐) 1. **打开开发者工具** 在优快云文章页面,按`F12`或右键选择「检查」,进入开发者工具界面。 2. **定位文章内容** 在「Elements」标签页中,使用快捷键`Ctrl+Shift+C`(Windows)或通过鼠标选择文章正文区域的HTML元素(通常为`<article>`或`<div class="article-content">`)。 3. **复制全部内容** 右键点击选中的HTML节点,选择「Copy」→「Copy element」。 4. **保存并转换格式** 将复制的内容粘贴到新建的文本文件中,保存为`.html`后缀文件。双击打开该文件后,全选(`Ctrl+A`)并复制内容,最后粘贴到Markdown或Word文档中。此方法可保留代码块、公式等格式[^1][^2]。 --- #### 方法2:解除页面编辑限制 在浏览器地址栏输入以下代码并回车,临时解除页面限制: ```javascript javascript:document.body.contentEditable='true';document.designMode='on'; void 0 ``` 此时可直接用鼠标选中并复制内容(包括代码和公式),但部分复杂格式可能丢失[^3]。 --- #### 方法3:截图或打印页面 若上述方法失效,可尝试: 1. 使用浏览器「打印」功能(`Ctrl+P`),选择「另存为PDF」保留布局。 2. 通过截图工具(如Snipaste)截取长图,但文本无法编辑。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值