phantomjs 相关问题

PhantomJS是一个带有JavaScript API的无头(无GUI)WebKit。它支持各种Web标准:DOM处理,CSS选择器,JSON,Canvas和SVG。

是否可以从客户端发送数据(浏览器)来操纵木偶的?

我已经创建了一个服务器端通过phantomjs之前,这样的渲染。客户端//当所有客户端Ajax请求与页面呈现成品window.callPhantom(“page.done”)//如果找不到网页...

回答 2 投票 1

无法与PhantomJS和硒达到元素控制台

我有一个代码,这个代码与镀铬驱动程序,但与幻象的js库1.4.4 2.1.1和司机不工作我不是能够找到的元素这个问题亘古不变的出现与镀铬...

回答 1 投票 -1

在执行JavaScript之后不能获得页面的源代码

我碰到的情况,其中由于某种原因,在执行JavaScript之后我不能得到一个网页的源文件:#!从进口硒webdriver的导入时间司机= webdriver.PhantomJS(在/ usr / bin中/ Python的...

回答 1 投票 0

访问JS全局变量的值在HTML与PhantomJS

所以,我有一段HTML的,看起来是这样的: var foo = { bar: [] }; ...

回答 2 投票 1

逐行解析生成的node.js子进程的输出

我有一个PhantomJS / CasperJS脚本,我正在使用process.spawn()从node.js脚本中运行。由于CasperJS不支持require()ing模块,因此我尝试从CasperJS打印命令...

回答 6 投票 19

使用PhantomJS刮图片src网址

我试图让使用PhantomJS在指定网页的所有图片src网址列表。我的理解是,这应该是非常容易的,但不管是什么原因,我似乎无法使它工作。 ...

回答 4 投票 1

渲染当前页面PhantomJS

我建立使用MERN堆栈(快递,节点)是重要的事情要突出一个分析仪表板。作为一个破折号视图的一部分,我试图找出是否有可能引发PhantomJS ...

回答 1 投票 0

从网站点击按钮自动下载每日csv文件

我想自动化访问网站,单击按钮和保存文件的过程。在此站点上下载文件的唯一方法是单击按钮。您无法导航到该文件...

回答 1 投票 3

如何使用PhantomJS编写文本的XPath查询

我试图抓取页面部分内的一些特定内容(在标签结尾之前的页面底部。我的理解是,这不能做到......

回答 1 投票 0

如何通过命令行将变量作为参数传递给CasperJS脚本?

我在一个js文件中使用PhantomJs,CasperJs和Js来运行cmd。想象一下,我们有两个文件(test1.js和test2.js)。这两个文件都有一个url / site变量,可以将测试指向特定的...

回答 5 投票 18

从contab运行phantomjs时出现错误“QStandardPaths:XDG_RUNTIME_DIR未设置,默认为'/ tmp / runtime-mizu'”

当我使用crontab运行phantomJS时,会发生以下错误。我怎样才能成功运行它?我正在使用Ubuntu 17.10。 [错误] QStandardPaths:未设置XDG_RUNTIME_DIR,默认为'/ tmp / runtime -...

回答 1 投票 1

Azure - ASP.NET核心FileNotFoundException

我在Azure AppService(基本计划 - B1)中托管了一个ASP.NET Core webapp,我使用phantomjs从html生成一些pdf(基于https://github.com/TheSalarKhan/PhantomJs.NetCore)。 ......

回答 1 投票 1

为什么我不能安装phantomjs(错误:EACCES:权限被拒绝)?

之前我在这台机器上安装了phantomjs,但是现在它找不到可执行文件了。所以我卸载它(npm uninstall phantomjs,npm uninstall phantomjs-prebuild)。但安装它不起作用....

回答 3 投票 8

触发器使用CasperJS选择React App中的更改

现在,我无法成为唯一一个遇到麻烦的人。我有一个用React构建的简单页面。在其中,我有一个简单的组件,它可以实现选择和 - 更改值 - 触发......

回答 3 投票 2

python subprocess不会运行phantomjs,但可以在linux命令行中运行

当我在CENTOS 7服务器上运行它时,它适用于bash:[myserver] $ /home/phantomjs-2.1.1-linux-x86_64/bin/phantomjs /home/phantomjs-2.1.1-linux-x86_64/bin/thumbnails .js -3933029 91 q5975“http:// ...

回答 2 投票 0

如何在capybara测试中触发keyup。我已经尝试了所有标准方法

我写了以下rspec / capybara测试:方案“管理员可以创建带折扣商品的患者发票”,驱动程序:: poltergeist do product = create(:product,practice_group:...

回答 1 投票 0

使用PhantomJS在同一行上打印数据

如何在没有PhantomJS中的尾随换行符的情况下打印数据?在nodejs中,我使用该过程在同一行上写入数据。 $ process.stdout.write(“Anything ...”)但我发现它在...中是平等的...

回答 2 投票 1

等待文本出现在SitePrism Capybara Framework中

我尝试在执行任何操作之前等待文本,然后执行以下SitePrism URL https://github.com/natritmeyer/site_prism本节>>“支持Capybara选项的方法”。 @ page.wait_until_

回答 2 投票 2

Phantomjs会话隔离仍然无效吗?

当我使用chrome浏览器运行我的selenium测试时,我的测试用例运行正常。使用phantomjs浏览器时,看起来浏览器会话在每个测试用例后都不会重置。在......

回答 1 投票 4

使用Debian的Jenkins CI上使用ChromeHeadless的Karma

我们正在测试环境中将PhantomJS从PhantomJS转移到ChromeHeadless,使用Karma和Jasmine作为我们的前端Node.js应用程序。在本地,只需要替换现场浏览器:['...

回答 1 投票 8

© www.soinside.com 2019 - 2024. All rights reserved.