从 chrome inspect 复制 find(ctrl+f) 的结果
copy results of find(ctrl+f) from chrome inspect
我非常熟悉使用选择器,但是有没有办法复制 chrome 检查的 find(ctrl+f) 结果?
例如,如果我输入“#items img”,#items 下的 25 个 img 标签将被突出显示。
所以我想知道是否有办法复制选定的 25 个 img 标签的 HTML 内容。 (当然不需要 ctrl+c 25 次!)
我知道我可以使用任何编程语言和工具(如 Selenium)进行屏幕抓取,但我想知道是否可以通过浏览器执行此操作。
您可以在 控制台 中 运行 $$('<CSS Selector>')
获取 CSS 选择器的输出。
因此,您可以 运行 控制台中的一个函数将元素复制到剪贴板。有点像(你可以以此为基础):
copy($$('.class').map(e => e).join('\n'))
或textContent以文本格式复制输出:
copy($$('.class').map(e => e.textContent).join('\n'))
另请参阅:
我非常熟悉使用选择器,但是有没有办法复制 chrome 检查的 find(ctrl+f) 结果?
例如,如果我输入“#items img”,#items 下的 25 个 img 标签将被突出显示。
所以我想知道是否有办法复制选定的 25 个 img 标签的 HTML 内容。 (当然不需要 ctrl+c 25 次!)
我知道我可以使用任何编程语言和工具(如 Selenium)进行屏幕抓取,但我想知道是否可以通过浏览器执行此操作。
您可以在 控制台 中 运行 $$('<CSS Selector>')
获取 CSS 选择器的输出。
因此,您可以 运行 控制台中的一个函数将元素复制到剪贴板。有点像(你可以以此为基础):
copy($$('.class').map(e => e).join('\n'))
或textContent以文本格式复制输出:
copy($$('.class').map(e => e.textContent).join('\n'))
另请参阅: