phantomjs 相关问题

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

如何在Casperjs中输入id输入的表格?

我正在使用Casperjs 1.1.0-beta3并尝试通过'id'选择器填充表单。我已成功使用“input [name ='userID']”但使用'id'作为选择器总是失败,错误类似于...

回答 4 投票 2

在基于javascript的网站上查找字符串并启动单击

我正在尝试在基于javascript的网站上找到一张图片并点击它。下面你可以看到我试过的代码,但总是收到错误,网站只能通过Internet Explorer打开,没有...

回答 1 投票 0

让PhantomJS使用java应用程序

我正在测试一下PhantomJS。但我不知道如何使它与Java应用程序一起工作,我发现的例子主要是针对文件或网站。所以这就是我现在拥有的。 ...

回答 1 投票 0

[错误:PhantomJS退出并返回值为127]

我有以下代码生成我的网站的webshot。它适用于我的本地机器(Windows环境),但在测试服务器上是linux,我退出PhantomJS,返回值为127.什么......

回答 3 投票 1

Selenium / PhantomJS:无法发送send_keys(TypeError - undefined不是函数)

我的简单代码:从selenium导入webdriver从时间导入sleep browser = webdriver.PhantomJS()#最大化窗口以确保元素将显示browser.maximize_window()...

回答 1 投票 2

从Twitch刮取数据

我试图找出Twitch上每个游戏有多少粉丝。遗憾的是,Twitch API无法提供此信息。当我去任何游戏(如真人快打11)时,我可以看到“115,......

回答 1 投票 0

Python 3.7- PhantomJS - Driver.get(url)'窗口句柄/名称无效或已关闭?'

使用两个函数来刮取网站会导致driver.get错误。我已尝试使用while和for循环的不同变体来实现此功能。现在我得到一个driver.get错误。最初的功能......

回答 1 投票 1

如何使用casperjs脚本运行外部程序(exe,bat)

我有运行casperjs程序,我想在脚本期间等待几秒钟并运行exe文件。它也可以是.bat。然后从文本文件中读取结果。据我所知,我唯一的问题......

回答 1 投票 0

没有用python代码提取的Javascript代码

我试图从网站中提取.mp4链接,该链接仅在Web浏览器的“Inspect Element”选项卡中显示。我在互联网上看到我需要使用硒,例如PhantomJS才能得到它......

回答 3 投票 1

org.openqa.selenium.UnsupportedCommandException:使用Selenium找不到可变资源

我使用selenium协议的phantomjs webdriver来呈现网页。当我尝试渲染网页时,我在RemoteWebDriver.get(url)方法中遇到以下错误,尽管我...

回答 1 投票 2

Selenium PhantomJS Java - 拒绝评估字符串,因为'unsafe-eval'不是允许的

我正在玩Selenium和PhantomJS。我正在尝试从网页中绘制所有元素。当我检索一些网页,然后我尝试获取任何网页元素的位置时我得到此错误...

回答 1 投票 14

CFBundleIdentifier在上传使用Electron开发并使用电子构建器构建的macOS应用程序时发生冲突

我目前正在开发一个Electron应用程序,我能够为macOS操作系统生成.app和.pkg。虽然我可以从生成的.app运行它,但是当我尝试上传.pkg(mas)时......

回答 1 投票 1

nodejs中的html到pdf(不依赖于phantomjs)[关闭]

我使用nodejs中的html-pdf包从动态html(使用把手)生成pdf。问题是它依赖于现在已弃用的幻像js而且我不允许使用它...

回答 1 投票 0

无法从下拉菜单中选择选项

我是硒的新手。从下拉菜单中选择元素我遇到了很多麻烦。我正在使用PhantomJS实现它 - 使用Firefox作为Webdriver的相同代码将无法使用...

回答 2 投票 2

使用phantomjs进行Odoo测试 - page.evaluate eval结果:false

当用phantomjs测试odoo时(通过定义游览),它持有一个错误“page.evaluate eval result:false”并且控制台不断抛出相同的错误:2018-09-10 13:46:12,250 8311 INFO grp openerp.tests ....

回答 1 投票 0

如何每分钟渲染页面幻像js

我想用幻影js渲染一个网页,argar可以每隔几分钟自动渲染一次?这是我的代码:var url ='http://live.7msport.com'; var page = require('网页')。创建 (); ...

回答 1 投票 1

如何确认我正在使用的Jasmine版本?

如果我记得在Jasmine中有一个命令会将我正在运行的Jasmine的确切版本记录到控制台,但我不记得它是什么。我很肯定我在某个地方见过这个,并且......

回答 5 投票 37

在phantom.js中同步page.evaluate

我有两个page.evaluate函数,我该如何同步?我可以将函数作为参数传递给page.evaluate吗?我的函数有两个args:selector和textNode。将没有args的函数传递给页面....

回答 1 投票 0

如何在CasperJS中完成评估步骤?

假设我有这个脚本:var me = null; casper .start()。then(function(){me = this.evaluate(someFunction);})。wait(5000)//这就是我现在所做的。然后(...)

回答 1 投票 -1

如何使用phantomjs或其他浏览器在nodejs中创建Web代理?

我一直在尝试创建一个带有phanthonjs或类似功能的Web代理服务器,并在浏览器中查看和导航var phantom = require('phantom'); phantom.create()。then(function(ph){ph.createPage()....

回答 1 投票 2

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