起因,我想制作一个获取银行积存金数据的程序,但是无法获取[color=var(--md-box-samantha-deep-text-color) !important] 里面的刷新按钮
测试时使用代码
变量名 | 类 型 | 静态 | 数组 | 备 注 | 购买填表 | WKE_填表 | | | 赎回填表 | WKE_填表 | | |
购买填表. 清空 ()购买填表. 表单_置填表框架 (_启动窗口.精易Web浏览器1. 取WebView (), #填表模式_JS表达式, 赎回金额参数编辑框.内容, )购买填表. 元素点击 (_启动窗口.精易Web浏览器1. 取WebView (), #填表模式_JS表达式, 赎回刷新参数编辑框.内容, )
网页调试器内容1
#document内容
outerHTML
<a href="javascript:refreshRedemptPrice();" style="margin-left: 10px">刷新</a>
selector
#form > table > tbody > tr:nth-child(3) > td > p:nth-child(1) > a
js路径
document.querySelector("#form > table > tbody > tr:nth-child(3) > td > p:nth-child(1) > a")
XPath
//*[@id="form"]/table/tbody/tr[3]/td/p[1]/a
完整XPath
/html/body/div/div/div/div[3]/div/div[2]/div/div[2]/form/table/tbody/tr[3]/td/p[1]/a
<p class="form-p">
<label class="form-label">
赎回价格:
</label>
<span class="form-value">
<label id="redemptPrice">779.74</label>
元/克
</span>
<a href="javascript:refreshRedemptPrice();" style="margin-left: 10px">刷新</a>
</p>
请大佬帮忙下,让我能点击刷新按钮的同时,获取价格,现在就是用box.元素点击 (精易Web浏览器1.取WebView (), #填表模式_精易模块, “a.innerHTML==刷新”, 1),也无法点击到刷新按钮,更无法获取到价格
补充内容 (2025-5-3 01:47):
使用水星流浪器也不行
水星铬浏览框1.取浏览器索引 (0).取主框架 ().执行脚本 (“document.querySelector('#form > table > tbody > tr:nth-child(3) > td > p:nth-child(1) > a'...
补充内容 (2025-5-3 01:48):
水星铬浏览框1.取浏览器索引 (0).取主框架 ().执行脚本 (“document.querySelector('#form > table > tbody > tr:nth-child(3) > td > p:nth-child(1) > a').click();”, “”, 0)
补充内容 (2025-5-3 02:17):
浏览器控制器选择workframe(insureRedempt)后直接执行JS代码document.querySelector("#form > table > tbody > tr:nth-child(3) > td > p:nth-child(1) > a").click()可以执行
补充内容 (2025-5-3 02:18):
问题就在于无法获取控制台上的workframe(insureRedempt)框架 |