【问题标题】:Save changes on a web page在网页上保存更改
【发布时间】:2019-11-02 20:09:32
【问题描述】:

我希望能够保存我在页面上所做的选择。如果有可以轻松做到这一点的应用或扩展程序,请告诉我!

我点击“检查代码”打开 Chrome DevTools 并尝试复制“元素”下的所有代码并将其粘贴到另一个浏览器中。但是,该页面不完整。没有图形,没有数据等。我还需要复制和粘贴什么?

我在一个只能通过内部登录访问的站点/平台上。一旦我在那里,我就可以从下拉菜单中进行选择。

每次我要提取某个报告时,我必须从下拉菜单中选择 200 多个机构。下次我访问该网站时,我希望能够看到那些机构已经打勾。

谢谢。

【问题讨论】:

  • 该页面可能指的是网站 URL 的相对位置,因此当您复制它时它会丢失这些连接。

标签: html css google-chrome-devtools savechanges


【解决方案1】:

从网站获取所有代码的另一种方法是按 Ctrl + u,这会将您带到网站的源代码。您可以使用它来复制代码,但您必须制作单独的文件并为scriptslinks 复制其中的代码。

【讨论】:

    【解决方案2】:

    您可以使用 wget(以及带有登录 cookie 的 cookies.txt 文件)来获取页面、它的资源,并将链接转换为从本地副本加载:

    wget --mirror --convert-links --adjust-extension --page-requisites --no-parent --load-cookies=cookies.txt http://example.org
    

    虽然我很好奇你为什么需要这样做......

    【讨论】:

      【解决方案3】:

      您可以创建自己的浏览器扩展程序,在页面加载时为您选中复选框,或者您可以尝试查看this 浏览器扩展程序是否成功捕获了您需要的页面部分。

      【讨论】:

        【解决方案4】:

        您可以尝试使用浏览器的开发人员工具,方法是右键单击某些数据并选择“检查”或“检查元素”。这很可能会将您带到您打开的 HTML 页面的当前快照。这应该能够将粘贴复制到更持久的格式。

        【讨论】:

        • 谢谢。但是,我复制了“元素”选项卡中的所有内容并将其粘贴到重复页面的“元素”选项卡中,但它不会保留所有数据和图像。它只显示我检查的内容,而不是结果。
        • 太好了,您编辑了您的答案,现在有人对我投了反对票,因为他们认为我只是重复了您所说的话:p 在 StackOverflow 上,通常在您的帖子底部附加任何更新,并带有“更新:” ,而不是修改原始文件,以避免这些混淆。
        • 啊,对不起!我赞成你的回答,并试图在上面解释自己,哈哈。我仍然遇到 DevTools 的问题,因为我不知道要转移到新页面的确切内容。请看上面。谢谢!
        • 您还可以查看“网络”选项卡,所有正在加载的数据可能都在其中,并且您可能会找到包含您所追求的过滤数据的网络响应。
        • 另一种可能性是开发自己的浏览器扩展,这些可以在特定页面加载时触发,并且可以使用一些javascript自动选中您想要检查的框。
        猜你喜欢
        • 2019-06-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-11-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-01-20
        相关资源
        最近更新 更多