gpt4 book ai didi

javascript - 使用 javascript 抓取模式内部

转载 作者:行者123 更新时间:2023-12-03 03:41:17 25 4
gpt4 key购买 nike

我成功地抓取和拉动了我想要的一切(大部分)。我的问题是,当我动态单击打开模式时,它会单击打开,但我无法抓取其中的任何内容。

 var q = document;

这就是我在项目开始时访问文档的方式,当时我正在抓取所有其他数据。我一直试图通过创建一个新变量并访问文档来抓取模式的内部,但我认为我的问题是当模式弹出时源代码没有更新。这意味着当我尝试抓取某些 HTML 元素时,它们在技术上并不存在。我有办法访问这个新代码吗?

很抱歉,这个问题中没有太多代码,但是小书签实际上并没有太多内容!

最佳答案

也许您应该在抓取之前添加一个小暂停。这是此链接 https://jqueryui.com/dialog/#modal-form 的示例:

javascript:(function() {
window.frames[0].document.getElementById("create-user").click();
window.setTimeout("alert(window.frames[0].document.querySelector(\"div[class='ui-dialog ui-corner-all ui-widget ui-widget-content ui-front ui-dialog-buttons ui-draggable ui-resizable']\").outerHTML);", 2000);
})();

关于javascript - 使用 javascript 抓取模式内部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45614509/

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