我在使用Nightmare js访问一个网页上的特定框架内的元素时遇到了问题,该框架的元素来自不同的html文件。这些都是框架,而不是iframe,所以iframe-manager等插件无法工作。
我也无法进入框架的src页面,因为当我试图点击框架html时,会打开另一个窗口。
在原来的网页上点击框架上的按钮会显示网页上另一个框架的信息。如果能在原网页上的框架内导航,会更容易(也有可能,不像其他选项)。
任何指导将是感激的,谢谢。
决定减少损失,改用puppeteerJS。
与噩梦不同的是,它支持通过其切换到正常的画面。contentFrame()
方法和 $
虽说是噩梦,但它的API不错,只是失去了对这种老旧网页设计选择的支持。