知网html 复制,解除知网复制限制CNKI copy !!
// ==UserScript==
// @name 解除知网复制限制CNKI copy !!
// @namespace http://tampermonkey.net/
// @version 1.1.7
// @description Lifting copy restrictions on CNKI online reading
// @description:zh-CN 解除知网在线阅读时复制限制
// @author auko
// @supportURL https://github.com/aukocharlie/my-script
// @include *://*.cnki.net*/*/Detail*
// @grant none
// ==/UserScript==
(function() {
'use strict';
var selectText = "";
document.body.οnkeydοwn=function(e){
if(e.ctrlKey && e.keyCode == 67) {
copy();
return false;
}
};
document.body.onmouseup = function(e){
getSelectText();
}
var copytext = document.getElementById("copytext");
var parent = document.getElementsByClassName("inner")[0];
if(copytext!== null) parent.removeChild(copytext);
var proxyBtn = document.createElement("A");
parent.insertBefore(proxyBtn,parent.children[0]);
proxyBtn.setAttribute("id","proxy");
proxyBtn.innerHTML="复制";
document.getElementById("proxy").onclick = function(e){
if(document.getElementById("aukoToProxy")){
document.getElementById("aukoToProxy").value = selectText;
document.getElementById("aukoToProxy").select();
}else{
var temp = document.createElement('input');
temp.value = selectText;
temp.setAttribute("id","aukoToProxy");
document.body.appendChild(temp);
temp.select();
temp.style.opacity='0';
}
copy();
}
function getSelectText() {
if(document.selection) {
if(document.selection.createRange().text && document.selection.createRange().text !== ''){
selectText = document.selection.createRange().text;
}
} else {
if(document.getSelection()&& document.getSelection().toString() !== ''){
selectText = document.getSelection().toString();
}
}
}
function copy(){
try{
if(document.execCommand("Copy","false",null)){
console.log("复制成功!");
}else{
console.warn("复制失败!");
}
}catch(err){
console.warn("复制错误!")
}
return false;
}
})();
知网html 复制,解除知网复制限制CNKI copy !!相关推荐
- 用好知晓云,从此不再「网抑云」
近期在多个社交平台上,都能看到一些打着「网抑云」标签的视频或文章,引起大家的关注. 「网抑云」最开始来自网友对音乐 APP 里的矫情式评论的调侃,是指到夜深时刻,在我们最敏感的时候,打开音乐 APP ...
- 思科新版ccna认证网工一定要知道的PIM技术概述
思科新版ccna认证网工一定要知道的PIM技术概述PIM(Protocol Independent Multicast)称为协议无关组播.这里的协议无关指的是与单播路由协议无关,即PIM不需要维护专门 ...
- 数据挖掘r语言和python知乎_Hellobi Live |R语言爬虫实战案例分享:网易云课堂、知乎live、今日头条、B站视频...
课程名称 R语言爬虫实战案例分享:网易云课堂.知乎live.今日头条.B站视频 网络数据抓取是数据科学中获取数据中的重要途径,但是一直以来受制于高门槛,都是专业程序员的专属技能.直到R语言和Pytho ...
- 《知网》被停用的背后,CNKI数据库是否占据主要因素?
近日,一则落款为中国科学院"文献信息中心"的邮件在网上流传.该邮件指责知网近"千万级别"的续订费用和"苛刻"的续订条件,并表示因谈判无法达成 ...
- 解除网站禁止复制的插件
简介: Enable Copy是一款可以解除网站无法复制问题的浏览器插件,在Chrome.360浏览器.QQ浏览器等中安装了Enable Copy插件以后,可以让那些不懂网页javascript脚本的 ...
- 解除百度网盘下载限速
title: 解除百度网盘下载限速 date: 2017-08-9 11:00:00 tags: 分享 众所周知的百度网盘为了迫使用户花钱,对用户的下载速度做出了限制.今天我就来分享一个破解限制的好办 ...
- 个人收藏系列之360个人图书馆 轻松解除网页防复制难题
关于360个人图书馆,解除网页防复制难题 1.前言 博主有的时候经常被人问,360个人图书馆里面的那些比较好的文章,不能直接复制某些段落来使用,经常需要登录,好麻烦. 想必用过360个人图书馆的人都知 ...
- win10解除限制网速的方法【系统天地】
相信有很多用户都清楚,在win10系统当中默认限制20%的网速的,这也就导致了我们上网的速度不能达到100%,那么win10怎么解除限制网速呢?今天为大家分享win10解除限制网速的操作步骤. 解除限 ...
- 无线网络呗主服务器限制网速怎么办,网速限制解除方法有哪些 wifi网络被限制如何解除...
众所周知,网络运营商给我们的网速并不是100%的网速,而是受限之后的网速.所以,但我们网速很卡,很慢时,可以释放被限制的网速,以达到提高网速的目的,那么,网速限制解除方法有哪些呢?下面我们就来详细介绍 ...
最新文章
- Android开发之底部导航栏标准
- 前端代码规范-CSS
- REST中的PUT与POST
- 【算法学习】枚举与剪枝(一)
- GPU云服务器+tensorboard
- python学习-字符串的基本操作
- 为什么Docker容器将占领世界
- Firefox 浏览器被“http://hao.169x.cn/?m=sov=1023”劫持
- 数学之美-隐含马尔可夫模型-笔记
- hdu 5053(水题)
- 【基于Java语言的Android个人开发笔记,开屏引导页】利用ViewPagerFragment实现引导页
- [系统安全] 七.逆向分析之PE病毒原理、C++实现文件加解密及OllyDbg逆向
- 腾讯启动校园招聘人才
- Java - String是最基本的数据类型吗?
- 车轮轨迹原理_在简单地形上小车运动轨迹的数学表达(一)
- 使用Visio画UML图(Java)
- mobot_room.world-ROS2Gazebo9附1
- java分层窗格_Swing拆分窗格控件JSplitPane使用详解
- 黑帽python_seo黑白帽:关键词排名官网,Python 黑帽SEO
- 基于单例模式的多键值序列号生成器实现(支持缓存)