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);