首页 > 其他分享 >go-rod 设置等待,用js设置等待

go-rod 设置等待,用js设置等待

时间:2023-02-13 18:35:51浏览次数:42  
标签:rod window 设置 go astr 等待

 

 

 

page.MustWait(`() => {
window.astr = Array.from(document.querySelectorAll('#noResult > div > div > p:nth-child(3)')).map(
article=>article.innerHTML).join("\n");console.log(window.astr);

if (window.astr == ""){return true};

return window.astr.indexOf("We could not find any") > -1;}`)

 

标签:rod,window,设置,go,astr,等待
From: https://www.cnblogs.com/angdh/p/17117318.html

相关文章

  • 关于GORM Gen自动生成Model却没有外键的问题
    写的非常好的链接,问题和解决方案都给出了:关于GORM外键失效问题二(解决)以及这个链接所引申出来的问题:为什么大家很少使用外键了数据库物理外键、逻辑外键为什么大多数......
  • D. Moscow Gorillas
    D.MoscowGorillasInwinter,theinhabitantsoftheMoscowZooareverybored,inparticular,itconcernsgorillas.Youdecidedtoentertainthemandbrought......
  • mongodb中ObjectId查询的结果一直变的问题
    二者本来应该是相同的值,但是每次查询都在变化,@Id@ApiModelProperty(value="主键")@Field(value="_id")var_id:ObjectId?=null@NotEmpty(groups=[AddGroup::......
  • GridControl中设置某个单元格不可编辑
    GridControl中设置某个单元格不可编辑对于绑定控件和不绑定控件都有效。因为不绑定控件默认的是文本编辑器。参考代码示例:privatevoidgridView1_ShowingEditor(object......
  • 【mongoDB】mongoDB如何删除表中所有数据?
    方式1:db.集合名.remove({});{}中不加条件,会直接逐条删除结合中所有数据,但是会保留索引,删除速度慢适用于删除数据量小,且不想重建索引如果数据量大,通过这种方式删除,可能会......
  • 填报设置主键
    1.单主键Employee表的主键为empno,那么脚本中的update函数配置为:A1.update@k(employee:employee_old,employee,empno,ename,salary,sex;empno)在英文分号后面配置主键em......
  • Edge首页推广消失及右上角主页定制齿轮设置消失
    Edge首页推广消失及右上角主页定制齿轮设置消失 1.Edge首页对比图1.1恢复之前1.2恢复之后  2.反馈2.1部分客户需要首页有一定咨询及快速网址栏等,恢复之前界......
  • Go 语言Map(集合)
    Go语言Map(集合)Map是一种无序的键值对的集合。Map最重要的一点是通过key来快速检索数据,key类似于索引,指向数据的值。Map是一种集合,所以我们可以像迭代数组和切片......
  • go-rod 自定义启动
       u:=launcher.New().Headless(false).//Devtools(true).Bin("E:\\Chrome-bin\\chrome.exe").MustLaunch()browser:=rod.Ne......
  • Go 语言范围(Range)
    Go语言中range关键字用于for循环中迭代数组(array)、切片(slice)、通道(channel)或集合(map)的元素。在数组和切片中它返回元素的索引和索引对应的值,在集合中返回key......