在频道发图的时候每次都要F12开控制台复制标题实在是太蛋疼了,于是写了个简单的脚本来方便copy

代码如下:

// ==UserScript==
// @name         Pixiv 插画标题&链接获取
// @namespace    https://ailitonia.com/archives/pixiv-%E6%8F%92%E7%94%BB%E6%A0%87%E9%A2%98%E9%93%BE%E6%8E%A5%E8%8E%B7%E5%8F%96/
// @version      0.1_alpha
// @description  Pixiv 插画标题获取
// @author       ailitonia
// @match        https://www.pixiv.net/member_illust*
// @match        http://www.pixiv.net/member_illust*
// @grant        none
// ==/UserScript==

(function() {
    var banner = document.createElement("div");
    banner.innerHTML = '<div><textarea style="height:100%; width:100%" readonly="">null</textarea></div>';
    document.body.insertBefore(banner, document.body.firstChild);
})();

window.setInterval(function getthetitle() {

    var purl = window.location.href;

    var tutitle = document.title;

    var pa = /(のイラスト \[pixiv\])|(の漫画 \[pixiv\])/i;

    var ptitle = tutitle.replace(pa,"  ");

    var title = document.createElement("div");
    title.innerHTML = '<div><textarea style="height:100%; width:100%" readonly="">'+ptitle+purl+'</textarea></div>';
    document.body.replaceChild(title, document.body.firstChild);

},2333)();

 

由于P站加载时根据用户登录状态title会发生变化(即使已经登录了仍然会先显示未登录时的title样式,然后再变成登陆后的title样式)(宛如智障),为了统一格式就加了个定时刷新……


本文被阅读了:218次

作者头像
关于  Ailitonia

正因站在了巨人的肩膀上,才越发觉得自己渺小。不求成为巨人,但求与其同行。 把自己所见所闻,记录下来。

→查看所有由Ailitonia发布的文章