全选当前页icon图标
- 打开浏览器控制台:
- 将下面的代码复制进去,然后回车就行了
// 阿里巴巴矢量图库 全选
var icons = document.querySelectorAll("span[title='添加入库']");
for(var i = 0; i < icons.length; i++){
var item = icons[i];
item.click();
}
alert("选择完成!");
ps: 如果当前页图标太多的话,可能会卡顿一点,耐心等一下吧,比一个一个的点好多了
将当前页图标(svg路径)导出为json文本
function exportSvgTxt() {
let iconBoxs = document.querySelectorAll("#inmain .block-icon-list li");
let result = [];
iconBoxs.forEach(item => {
let name = item.querySelector(".icon-name").textContent;
let svgStr = item.querySelector(".icon-twrap").innerHTML;
result.push({
iconName: name,
svgStr,
});
});
// 导出txt文本
let urlObject = window.URL || window.webkitURL || window;
let export_blob = new Blob([JSON.stringify(result)]);
let filePath = urlObject.createObjectURL(export_blob);
let link = document.createElement("a");
link.href = filePath;
link.setAttribute("download", "data.json");
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
return result;
}