Ta_da

Ta_da

View project on GitHub
title: 小说翻页js
categories: Web

我写的via浏览器小说翻页插件

浮动按钮,点击翻页

<script>
var as=document.querySelectorAll("a[href]");
var i=0;
var patt=/下一/;
for(i=0;as[i];++i)
{
if(patt.test(as[i].innerHTML))
{
var res=document.createElement("a");
res.id="res";
res.style="position:fixed;z-index:1;top:300px;right:10px;";
res.href=as[i].href;
res.innerHTML="<button>翻</button>";
document.body.appendChild(res);
}
}
</script>

Todo

  • 滑动翻页

RegExp

const String myJs = """<script> 
var as=document.querySelectorAll("a[href]");
var i=0;
var patt=/下一/;
for(i=0;as[i];++i)
{
if(patt.test(as[i].innerHTML))
{
var res=document.createElement("a");
res.id="res";
res.style="position:fixed;z-index:1;top:300px;right:10px;";
res.href=as[i].href;
res.innerHTML="<button></button>";
document.body.appendChild(res);
}
}
</script>""";

const String reg = "<script>[\s\S]*</script>";

string = string.replaceAll(RegExp(reg), myJs);