解除知网复制限制CNKI copy !!

Lifting copy restrictions on CNKI online reading

< Feedback on 解除知网复制限制CNKI copy !!

Question/comment

§
Posted: 2024-10-20
Edited: 2024-10-20

整了一个HTML阅读器的解决方案,解决300字限制的,创建一个新脚本把下面的代码粘贴过去就行

选中文字之后按Ctrl C复制,就能到其他地方粘贴了

说明:只测试了HTML阅读的一些文章,因为移除了事件监听器,可能导致其他问题(暂未发现),凑合着用吧

// ==UserScript==
// @name         CNKI移除复制事件监听器
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  仅移除kns.cnki.net网站复制事件监听器
// @match        https://kns.cnki.net/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    function removeCopyListener() {
        const wrapDiv = document.querySelector('#study-cen');
        if (wrapDiv) {
            // 移除复制事件监听器
            wrapDiv.removeEventListener('copy', null, true);

            // 移除可能阻止复制的内联事件处理程序
            wrapDiv.oncopy = null;

            console.log('已移除复制相关事件监听器');
        }
    }
    // 页面加载完成后执行
    window.addEventListener('load', removeCopyListener);
})();
§
Posted: 2024-12-04

感谢

§
Posted: 2025-03-07

感谢

感谢

Post reply

Sign in to post a reply.