gpt4 book ai didi

javascript - 在后台加载第二个网页以从此网页获取内容

转载 作者:行者123 更新时间:2023-11-28 01:45:34 25 4
gpt4 key购买 nike

我找不到关于这个主题的任何信息,可能是因为我的英语说得不好,因此无法在 google 中找到合适的词来搜索。

我目前正在开发 Chrome 浏览器扩展程序,它使我能够使用上下文菜单在指定网页上搜索用户帐户。示例:如果我在任何网页上选择文本 name123 并单击上下文菜单条目,一个新选项卡 http://www.webpage.de/user/name123/ 是打开。

现在我想扩展扩展功能:我也想搜索电子邮件地址。为此,我可以使用 http://www.webpage.de/search/name123@mail.com/,它会显示电子邮件地址为 name123@mail.com 的所有用户的列表。从那里,我可以提取用户帐户的链接,如下所示:

document.getElementsByClassName("xyz")[0].href

我的问题:我可以跳过 http://www.webpage.de/search/name123@mail.com/ 的加载和用户帐户 url 的“提取”吗?分别,我可以隐藏打开这个附加网页的过程吗? JavaScript 是否支持在不在浏览器中显示的情况下对网页内容进行任何类型的“预加载”?

最佳答案

如果您可以从原始 HTML 解析所需的链接,则可以通过后台页面中的 XMLHttpRequest 获取页面,检查结果,然后打开真正的个人资料页面。

如果页面是动态的并且您需要在提取链接之前运行其脚本,您可以将其加载到后台页面的 iframe 中并检查它。

关于javascript - 在后台加载第二个网页以从此网页获取内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22916300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com