Siam博客

油猴脚本,批量采集页面数据复制,数据过长 JS弹出新页面 自定义html代码

2022-06-18

前言

写了一个油猴脚本处理一些其他网站的订单采集到自己的系统,采集页面dom的数据,然后使用clipboard.min.js复制

由于网站逻辑问题,不可以直接注入复制按钮,只可以JS逻辑处理后使用prompt()方法 把数据放在对话框中复制

此时会有长度问题, 订单数量一旦超过一定数量,prompt 中的数据会被压缩 中间省略并替换成...

优化成 弹出新页面,注入textarea处理

js弹出新页面,自定义html代码

var r = window.open("", "", "");
r.opener = null;
r.document.write(`<textarea style="width:100%;" row=30>${return_string}</textarea>`);
r.document.close()
本文链接:
版权声明: 本文由 Siam原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权

扫描二维码,分享此文章