如何使用PhantomJS在子框架中打开链接?

用户名

我有一个3帧的网站。我想访问主页,然后切换到子框架并在此框架中打开另一个页面。这可能吗?在文档中并没有太多关于此的内容。

Artjom B.

您可以切换到要为其更改URL的框架的父框架/主框架,并只需更改src属性即可:

page.evaluate(function(pos, newSrc){
    document.querySelectorAll("iframe")[pos].src = newSrc;
}, 0, "http://example.com");

// wait a little
setTimeout(function(){
    page.switchToChildFrame(0);
    // do something
}, 2000);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

同步在PhantomJS中打开链接

如何使用PhantomJS使用Selenium Webdriver打开附加链接?

如何使用phantomJS使用Selenium WebDriver打开附加链接?

如何在单独的选项卡中打开机器人框架中的链接

A框架:如何在_blank页中打开动态创建的A链接

在 jQuery 中打开子菜单链接

如何使用Electron在默认浏览器中打开链接

如何使用JavaScript在新标签页中打开链接

如何获取 iframe 中的链接以使用函数打开?

如何在java中链接多个框架

如何使用子查询在 Spotfire 中创建信息链接

如何右键单击链接并使用Selenium通过Java在新选项卡中打开链接

如何模拟with语句中使用的打开(使用Python中的Mock框架)?

如何在Ubuntu中打开Apt链接?

如何使Firefox在Transmission中打开磁力链接?

如何打开NFC标签中的链接?

如何在Adobe Reader中打开链接

如何从chrome获取链接以在firefox中打开?

如何使用键盘搜索和打开链接?

如何使用wkwebview打开指向PDF的链接

如何使用vscode://链接打开文件

如何使用 Python 打开“部分”链接?

如何使用热键打开多个链接?

PhantomJS + Selenium,如何设置在新窗口中打开的链接的用户代理?

如何使用Selenium Webdriver和Java在框架内的iframe中单击链接

如何在Winform应用程序的datagridview链接按钮列中设置值。使用实体框架

当从列表视图片段中单击特定项目时,如何使用webview打开片段中的链接

如何从PhantomJS / CasperJS在Windows上使用子进程模块

使用jstree ui时,如何单击jstree中的叶节点以打开其超链接?