catroll / markjour.com

0 stars 0 forks source link

article/20181205-onetab-remove-all #3

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

OneTab 快速删除所有 URL 的方法 - 码厩

coding in a complicated world

https://www.markjour.com/article/20181205-onetab-remove-all.html

Nihosijie commented 2 years ago

2021-10-23, 用第一个命令路径可能有变化,没动静,自己尝试用 document.querySelectorAll('#contentAreaDiv > div > div:nth-child(1) > div > div:nth-child(1) > div > div:nth-child(3)') 检索节点,检索成功后只能点一下回车,删除第一个列表。

网上找资料后发现 https://developer.mozilla.org/zh-CN/docs/Web/API/Document/querySelectorAll 这个好网站,通过上面的语法直接使用 document.querySelectorAll('div.deleteAllButton').forEach(function(ele, index, list){ele.click();}); 命令直接瞬间删除了所有的块。 个人不清楚原理,临时查找资料得出的方法,但是能用。

catroll commented 2 years ago

@Nihosijie 很好!下次我再要删除的时候我就试试。