浏览器批量打开网页内的链接
-
F12
打开Control
脚本输入框 -
新标签页打开所有链接包含“2023-0”的链接:
var allLinks = document.getElementsByTagName("a");
// 遍历链接并查找包含关键字 "你好" 的链接
for (var i = 0; i < allLinks.length; i++) {
var link = allLinks[i];
var linkText = link.textContent || link.innerText; // 获取链接文本
// 检查链接文本中是否包含关键字 "2023-0"
if (linkText.indexOf("2023-0") !== -1) {
// 创建一个新的标签页并在其中打开链接
var newTab = window.open(link.href, "_blank");
if (newTab) {
newTab.focus();
}
}
}
- 更精确匹配,带上a标签属性
var allLinks = document.getElementsByTagName("a");
for (var i = 0; i < allLinks.length; i++) {
var link = allLinks[i];
var linkText = link.textContent || link.innerText;
// 检查是否包含 "2023-12" 并且具有 onclick="atarget(this)" 属性
if (linkText.indexOf("2023-12-") !== -1 && link.getAttribute("onclick") === "atarget(this)") {
var newTab = window.open(link.href, "_blank");
if (newTab) {
newTab.focus();
}
}
}
本文作者:秒年度
本文链接:https://www.cnblogs.com/steinven/p/17739659.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步