您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
fix images
- // ==UserScript==
- // @name qidian.read.fiximg
- // @description fix images
- // @namespace zhang
- // @include http://www.qidian.com/BookReader/*,*.aspx
- // @version 0.0.1.20181010033116
- // ==/UserScript==
- function fixChapterContent(html, cdImg) {
- var reg = /\s*\[\[\[CP\|W:(\d+)\|H:(\d+)\|A:(C|L|R|N)(\|U:([^\s\]]*))?\]\]\]/igm;
- var res = null;
- while ((res = reg.exec(html)) != null) {
- //alert(res.join("\n"));
- var aw = res[1] <= 900 ? res[1] : 900;
- var ah = res[2] <= 600 ? res[2] : 600;
- var ap = res[3];
- var ta = (ap == 'R') ? "right" : ((ap == 'C') ? "center" : ((ap == 'L') ? "left" : ""));
- var cImg = (res[5] == '' || res[5] == undefined) ? cdImg : res[5];
- var cA = (res[5] != '' && res[5] != undefined) ? true : false;
- if (!cA)
- html = html.replace(reg, "<p align='center'><img src='" + cImg + "' style='width:250px;height:190px'></p><P> ");
- else if (ta == '')
- html = html.replace(reg, "<img src='" + cImg + "' style='width:" + aw + ";height:" + ah + "'>");
- else
- html = html.replace(reg, "<p align='" + ta + "'><img src='" + cImg + "' style='width:" + aw + ";height:" + ah + "'></p><P> ");
- };
- return html;
- };
- var elm = document.getElementById('content');
- elm.innerHTML = fixChapterContent(elm.innerHTML, "/Images/chapter/cs-1.gif");