【问题标题】:copy and paste code from safari (chrome) web inspector从 safari (chrome) 网络检查器复制和粘贴代码
【发布时间】:2012-04-17 21:36:30
【问题描述】:

我想从网络检查器中复制一些 html 代码,但一次只能复制一行。有没有办法选择一个元素块或所有元素?

【问题讨论】:

  • 它是否可以在您安装的任何非 WebKit 浏览器中工作? Opera、Firefox 还是 Konqueror? RockMelt(Chrome 的修改版)怎么样?

标签: google-chrome safari web-inspector


【解决方案1】:

如果您右键单击 Web Inspector 中的任何元素,然后在出现的弹出菜单上单击“复制为 HTML”,您就可以将该元素(以及所有包含的元素)的 html 粘贴到您的编辑器中。您可以通过使用<html> 元素来获取整个文档。

【讨论】:

  • 这似乎没有捕获 IFRAME 元素的内部内容,尽管它们显示在检查器层次结构中。
  • 如果您想捕获iframe 的内部内容,您必须选择iframe 中的第一个html 标记,然后按照@renozu 的建议进行操作。
【解决方案2】:

在控制台上,尝试 document.documentElement.outerHTML。

【讨论】:

    【解决方案3】:

    您可以从 Chrome 的网络部分查看 html 响应

    【讨论】:

    • 我在“网络/响应”选项卡中看不到 javascript 生成的 html 标记。我在这里错过了什么吗?
    • 在控制台上,尝试document.html.outerHTML
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-19
    • 2016-11-25
    • 1970-01-01
    • 2012-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多