// ==UserScript==
// @name md链接
// @namespace http://tampermonkey.net/
// @version 0.1.1
// @description 复制链接,markdown格式:来源:[title](url)
// @author myaijarvis
// @match https://blog.csdn.net/*/article/details/*
// @match https://www.cnblogs.com/*/p/*
// @match https://juejin.cn/post/*
// @match https://www.jianshu.com/p/*
// @match https://www.bilibili.com/video/*
// @icon https://www.google.com/s2/favicons?domain=undefined.localhost
// @require https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js
// @require https://cdn.bootcdn.net/ajax/libs/layer/3.5.1/layer.min.js
// @icon https://g.csdnimg.cn/static/logo/favicon32.ico
// @grant none
// @run-at document-end
// @downloadURL none
// ==/UserScript==
(function () {
"use strict";
// Your code here...
/*
// @match https://*.zhihu.com/p/*
知乎有点小问题,待更新
*/
// 引入css
$("head").append(
``
);
$("head").append(
``
);
//复制操作
//创建复制按钮
function addBtn() {
let element = $(
``
);
$('body').append(element);
}
function copy() {
let title = document.title;
let url = document.URL;
console.log("copy=> " + url);
let oInput = document.createElement("input");
oInput.value = `参考:[${title}](${url})`;
document.body.appendChild(oInput);
oInput.select(); // 选择对象
document.execCommand("Copy"); // 执行浏览器复制命令
oInput.className = "oInput";
oInput.style.display = "none";
layer.msg("复制成功");
}
addBtn();
$("#copyBtn").click(function () {
copy();
});
})();