腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Puppeteer
-
Get
元素
包含
textContent
、
我正在尝试找出如何有效地从
包含
特定字符串的页面中获取
元素
。我也尝试过使用xPath表达式,但是我知道如何使用返回的
元素
。
浏览 18
提问于2019-08-14
得票数 2
回答已采纳
2
回答
木偶人querySelector返回null
、
、
、
我试图用
puppeteer
删除一些数据,但对于某些站点,querySelector返回null,我不知道哪里出了问题。我在stackoverflow中找到了一些关于这个问题的答案,但都没有奏效。下面的代码
包含
一个不起作用的示例链接。const
puppeteer
= require('
puppeteer
'); const browser = await
puppeteer
.launch();ID=2085687&CategoryID
浏览 123
提问于2018-06-03
得票数 5
回答已采纳
1
回答
木偶师将CSS更改为所有选择器
、
现在
Puppeteer
只改变第一个
元素
,但是我需要改变所有的选择器。await
textContent
.evaluate((el) => el.style.visibility = 'visible'); 此工作仅限于第一个
元素
。
浏览 2
提问于2022-04-12
得票数 0
回答已采纳
1
回答
如何多个html
元素
与木偶?
、
我想得到多个html
元素
与木偶从动态网站。如何获得所有
元素
?const
puppeteer
= require("
puppeteer
-core"); executablePathMuiTableRow-root.MuiTableRow-hover.css-1tq71ky" const value =
浏览 14
提问于2022-05-30
得票数 -1
1
回答
使用
puppeteer
动态更改
元素
样式
、
我正在尝试获取一个
元素
并使用
puppeteer
设置其字体大小 const browser = await
puppeteer
.launch({args: ['--no-sandbox', '-</body></html>` await page.waitForSelector('.text'); let
textContent
= await p
浏览 87
提问于2020-10-23
得票数 1
1
回答
Node.js:如何通过HTTPS/POST请求下载文件
、
、
www.borsaistanbul.com/veriler/verileralt/hisse-senetleri-piyasasi-verileri/bulten-verileri下的文件),他们提供了文件路径,因此我可以通过https.
get
浏览 45
提问于2020-04-30
得票数 0
2
回答
木偶师:如何提交表格?
、
、
、
到目前为止,如果表单实际上
包含
提交输入,我可以使用page.click('.input[type="submit"]')完成此操作。但是对于不
包含
提交输入的表单,关注表单文本输入
元素
并使用page.press('Enter')似乎实际上并不会导致表单提交: const browser = await <
浏览 1
提问于2017-08-20
得票数 51
回答已采纳
1
回答
未执行
puppeteer
网页异步代码
、
、
如果我“转到”一个
包含
异步代码的网页,它不会被执行,我不明白为什么。有人能帮帮忙吗?节点: const browser = await
puppeteer
.launch(= () => { const code = params.
g
浏览 0
提问于2021-04-16
得票数 0
2
回答
Puphpeteer -从链接获取文本和href-attribute
; 'read_timeout' => 100,]);]); $page->goto('http://example.python-scraping.com/');
浏览 0
提问于2021-08-09
得票数 10
1
回答
Async/Await in
Puppeteer
等待页面加载
、
、
、
<html> <body>Done</body> const browser = await
puppeteer
.launch({
浏览 29
提问于2019-08-30
得票数 0
回答已采纳
1
回答
木偶剧抓取尝试总是以未定义的值结束
、
、
const
puppeteer
= require ('
puppeteer
'); const browser = await
puppeteer
.launch我还尝试使用querySelector而不是xPath,在某些情况下,它会像预期的那样记录节点的第一个值,但在同一
元素
上的querySelectorAll将再次返回“未定义”。
浏览 10
提问于2020-12-25
得票数 0
2
回答
如何在
puppeteer
中检查
元素
中是否
包含
某个字符串?
、
我正在尝试找出
元素
#view_container > div > div > div.pwWryf.bxPAYd > div > div.WEQkZc > div > form > content >section > div > content > div.ck6P8 > div > div是否
包含
特定的字符集(•••)。
浏览 70
提问于2019-01-23
得票数 6
1
回答
无法使用类和对象读取傀儡[node.js]中的dom内容
、
、
、
、
它会产生这样的错误这是密码const
puppeteer
= require('
puppeteer
') constructor(){ let num = document.getElementsBy
浏览 4
提问于2020-05-22
得票数 0
3
回答
获得具有相同选择器的
元素
列表的傀儡
、
、
、
背景:当有多个具有相同选择器的动态
元素
时,选择(page.click)并获得其中一个
元素
的
textContent
?('[data-test-foo4="true"]').
textContent
);var text = a
浏览 1
提问于2018-09-07
得票数 26
1
回答
如何基于
textContent
-
Puppeteer
从一组
元素
中单击一个
元素
、
、
我想使用
puppeteer
单击与给定文本匹配的选定
元素
。 下面的javascript代码在浏览器控制台中运行良好。document.querySelectorAll('a[role=menuitem]'); menuitems[i].
textContent
.click()
浏览 46
提问于2020-09-26
得票数 0
2
回答
如何在chrome headless+
puppeteer
evaluate()中使用xpath?
、
、
、
如何使用$x()在中使用?脚本超时。
浏览 4
提问于2018-01-26
得票数 16
回答已采纳
1
回答
从网站表中拉取特定栏目的内容
、
、
我只尝试拉出每个td中的第二个
元素
,第一个tr除外。当我运行代码时,数组中的所有内容都变成空。 我试过摆弄选择器,但我不确定该怎么处理它。我在想,也许这些论点是错误的,但不确定它应该是什么样子。const
puppeteer
= require('
puppeteer
')
浏览 36
提问于2019-10-15
得票数 0
回答已采纳
1
回答
如何正确地跨文件传输DOM
元素
?
、
、
我有一个函数,它接受标记名和文本作为输入,并返回由
包含
给定文本的给定标记组成的所有
元素
作为输出(我得到一个
包含
匹配文本的所有
元素
的数组)。我将在多个函数中使用这个函数,所以我想我可以将它保存在另一个文件中,然后将该函数导入到我可能需要的所有其他文件中,但我无法传输该
元素
。我正在使用
puppeteer
打开浏览器并获取所需的文档。Array.prototype.filter.call(elements, function(element){ retur
浏览 0
提问于2018-03-21
得票数 0
1
回答
除非指定了特定值,否则console.log日志记录空值
、
、
我正在使用Node.js和
Puppeteer
,并将其设置为加载特定的页面。此页面每秒钟呈现新
元素
,当添加新
元素
时,我将添加一个MutationObserver来侦听并具有函数触发器。例如,如果我尝试getItem(mutation),它将记录{},一个空对象 但是如果我尝试getItem(mutation.addedNodes[0].
textContent
),它将记录'NewElement',这是新
元素
的文本内容。同时,在mutation和mutation.addedNodes[0].
浏览 5
提问于2022-02-21
得票数 0
1
回答
带有
puppeteer
的查询选择器返回空数组
、
我使用
Puppeteer
编写了一个简短的抓取器,用于从页面中提取一些标题。虽然我可以抓取单个
元素
,就像一个单独的h2,但尝试抓取和返回一组项并不成功。Chrome dev工具中运行Array.from(document.querySelectorAll('div.landscape h3.title')).map(partner => partner.
textContent
const
puppeteer
= require('
puppeteer
'); (as
浏览 23
提问于2019-06-16
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券