0


遇到网页不让复制粘贴该怎么办?

当我们在网上看到一些有用的信息时,通常会想要复制粘贴以便稍后查看或与他人分享。但是,有些网页使用了 JavaScript 或其他技术来防止用户复制其内容。这可能会导致一些不便,但有几种方法可以尝试解决这个问题。下面我们将讨论几种方法来应对这种情况。

第一招:查看源代码

我们在网页空白处使用鼠标右键选择【查看页面源代码】,然后向下一直滑动,找到密密麻麻的文本,选中文本直接复制提取出来

第二招:代码破解法

这一招非常简单好用,只需要打开我们需要复制内容的网页,在浏览器地址上手动去输入

这里推荐一个github上的一个项目,可以直接对不能复制的文章进行提取

源码地址:https://gitcode.com/cuckooplus/csdn_download

public class CsdnBlogHandleService extends MarkDownService {
 
 
    @Override
    protected Document getHtmlContent(MarkDown markDown, Document document) {
        Element mainElement = document.getElementById("cnblogs_post_body");
 
 
        String htmlContent = mainElement.html();
 
        document = Jsoup.parse(htmlContent);
 
        // 去掉代码块中的行号
        Elements elements = document.getElementsByTag("pre");
        if(MarkDownUtil.elementsNotEmpty(elements)){
 
            Elements preNumbers = null;
            for(Element element : elements){
                preNumbers = element.getElementsByClass("pre-numbering");
                if(MarkDownUtil.elementsNotEmpty(preNumbers)){
                    for(Element preNumber : preNumbers){
                        // 删掉换行号
                        preNumber.remove();
                    }
                }
            }
        }
 
        return document;
    }
}

第三招:插件法

如果您觉得在复制和粘贴网页内容时的操作步骤太过繁琐,那么使用插件就是一个非常不错的选择。插件可以帮助您轻松地解决复制限制的问题。您可以在浏览器中安装许多不同的插件,例如Enable Copy等等,这些插件在功能上都非常相似。一旦您遇到了有复制限制的页面,只需轻松点击一下插件,就能够轻松地破解这些限制,从而让您更加便捷地复制和粘贴所需的内容。如果您还没有尝试过使用插件来完成这些操作,那么建议您尝试一下,相信您会爱上这种便捷的方式。

第四招:截图提取法

这一招也非常简单啦,我们随便用一种截图方式将需要复制粘贴下来的内容截图下来,框选后将图片发到有提取图片功能的软件即可,一般像是QQ、微信这些软件也都有这种功能。

标签: python java github

本文转载自: https://blog.csdn.net/LiRongdongPlus/article/details/139727150
版权归原作者 vip_plus_vip 所有, 如有侵权,请联系我们删除。

“遇到网页不让复制粘贴该怎么办?”的评论:

还没有评论