phantomjs相关内容

对生成.NET应用程序使用幻影JS PDF文件

我一直在寻找到phantomJS,看起来像它可能是使用PDF文件生成一个伟大的工具。我不知道是否有人已经成功地使用它自己的.NET应用程序。 我的具体问题是:你将如何使用像 rasterize.js 模块上服务器,接收请求,并发回生成PDF文件作为响应。 我一般的问题是:有没有使用phantomJS与.NET应用程序的最佳实践。这将是实现这一目标的最佳途径? 我在.NET世界非常新,我愿意A ..
发布时间:2016-06-05 19:57:53 C#/.NET

运行使用C#Phantomjs抢网页快照

我试图抓住用phantomjs我自己的网站的快照 - 基本上,这是创建的用户提交的内容是“preVIEW形象” 我已经安装在服务器上phantomjs,并证实,对相应的页面在命令行中运行它工作正常。然而,当我尝试从网站上运行它,它似乎并没有做任何事情。我已经证实,code被调用,那幻象实际上是运行(我监控的流程,可以看到它出现在进程列表当我打电话吧) - 不过,正在生成没有图像 我不知道,我应 ..
发布时间:2016-06-04 23:43:28 C#/.NET

PhantomJS在Azure的Web作业

我已经部署在蔚蓝的一个asp.net mvc的网站,我试图部署phantomJS作为一个网络的工作,支持网站。 我已经上传了所有必要的依赖的zip文件运行PhantomJS和网络运行的工作我的批处理文件后,启动成功。日志报告该服务器启动并运行@ 127.0.0.1:8080 。然而,当我试着打在url中PhantomJS应用 127.0.0.1:8080 从我在 someProject.azur ..
发布时间:2016-06-04 22:31:07 C#/.NET

通过使用JavaScript phantomjs URL的数组循环

我试图让我的code遍历URL的数组,但被卡住。 code的该位只是运行在phantomjs并输出请求的URL和任何主要的资源对象的重定向。 我想用一个数组作为输入到这样的过程: VAR PAGEURL = [ “http://www.google.com”, “http://www.facebook.com” ]; 这里的原 VAR SYS =要求('系统'); VAR PAGEUR ..
发布时间:2016-06-01 22:02:14 前端开发

能不能通过阵列项PhantomJS发挥作用

我想拉源$ C ​​$ C到几个网页一次。链接被送入经由源的文本文件的阵列。我能够通过数组进行迭代并打印出的联系和确认它们的存在,而是试图通过函数来​​传递他们的时候,他们成为第一个迭代后不确定。 我的最终目标是有它的每个页面的源代码保存到它自己的文档。它正确地做的第一页,但随后的尝试是不确定的。我搜索了几个小时,但会AP preciate,如果有人可以点我在正确的方向。 变种FS =要求(“ ..
发布时间:2016-05-30 23:10:29 前端开发

运行/通过点击网页上的按钮执行CasperJS脚本

我有一个casperJS脚本时从命令行运行它返回一​​个JSON。我希望有这样的安排 1)我创建了一个网页 2)在点击一个按钮,网页上的脚本casperJS在服务器端被执行和后/返回结果返回到该网页。 我怎么能这样做。 编辑:我调用PHP编写的上单击BUTTOM一个AJAX的过程。 PHP脚本包含 回声EXEC('casperjs sample.js'); 结果 这回只是在检查Web服 ..
发布时间:2016-05-22 19:46:25 PHP

如何从PHP API脚本casperJS

我有一个casperJS脚本时通过命令行运行,返回JSON。我想打一个API preferably在PHP它运行脚本在命令行(casperJS sample.js)并返回JSON作为结果。 解决方案 我想你可以使用PHP exec()函数如下所示做到这一点。 回声EXEC(“/ home / user中/ casperjs /斌/ casperjs /full/path/to/your_ ..
发布时间:2016-05-22 19:46:01 PHP

在Windows下的Apache 2.4安装casperJS和phantomJS将数据传递给PHP

我试图通过单击网站上的运行按钮运行我casperjs脚本。我的本地设置是PHP 5.5.14与Windows7的[正常运行的Apache 2.4;用PHP测试页]。我的问题是:如何这样做,当我执行该脚本其路径被公认为我正确安装casperJS和phantomJS。我需要知道的是怎样的路径是Windows能够使用这样的:传给putenv(“PHANTOMJS_EXECUTABLE =的/ usr / ..
发布时间:2016-05-21 13:16:46 PHP

在服务器上安装PhantomJS

我使用的 PhantomJS 在Windows上,并通过命令行访问文件。现在,我想我正在本地主机上的服务器上安装它,所以我希望它是在Apache安装,这样我可以幻影和我的HTML和PHP集成要在网页中使用。我使用的是Windows 8.1和Apache服务器的本地主机。 其实我可以做到这一点?如何在现在的Web服务使用它? 如何我会使用它,如果我必须让我的网站在网上?我应该为T问我的托管服务提 ..
发布时间:2016-05-19 22:52:11 PHP

使用phantomJS angularJS功能

我在网上搜索,我什么也没找到。 我有出现,或者从我的HTML页面中消失元素的脚本angularJS。 我用一个脚本phantomJS访问到HTML页面,并做一些东西。但是,我可以使用 $范围或我的角度脚本的功能在我的幽灵脚本? 我知道我可以使用jQuery但角我不知道。 解决方案 我终于找到了。脚本PhantomJS使用JavaScript,所以我们只需要调用angularJS元素就 ..
发布时间:2016-05-10 20:27:34 前端开发

页面未完全加载/渲染onLoadFinished火灾时

我使用Phantomjs来检查我的申请。我在看该页面包含了很多组件,由Angularjs供电。我的测试服务器很慢。在 onLoadFinished 事件,我使用成像渲染网页: page.onLoadFinished =功能(响应){ 的console.log(响应,page.url); 如果(page.url.indexOf(“登录”)== -1){ page. ..
发布时间:2016-05-09 21:27:54 前端开发

与AngularJS +幻影的Open Graph的问题

我正在运行 AngularJS AJAX应用程序的安装,并且使用的 PhantomJS 并href=\"https://github.com/steeve/angular-seo\" rel=\"nofollow\">角SEO的库,以便以服务与实际标记起来,而不是JS code中的爬虫。 不幸的是我得到一个错误,指出: 从发布到时间轴这此附件prevent您的隐私设置。 这似乎是涉及许多用户 ..
发布时间:2016-04-11 20:58:14 JavaScript

使用PhantomJS量角器错误

我使用phantomJS和量角器运行我的角度页面上的端到端测试,由一饮而尽(标准角度发生器)产生的。 “在等待量角器与网页同步错误:”[NG:测试]当我要运行的第二个命令,我会收到以下错误没有注入发现元素参数getTestability ......“ phantomjs --webdriver = 5000 一饮而尽量角器 我已经看着它在互联网上,还对计算器,但它没有来解决。大家说 ..
发布时间:2016-04-11 20:47:42 前端开发

关闭window.confirm在量角器与phantomJs

我写端到端测试,量角器我AngularJS应用程序。 在某些时候,浏览器会遇到一个 window.confirm 。 在使用Chrome作为测试浏览器,下面的code正常工作: VAR ptor = protractor.getInstance(); ptor.switchTo()警报()接受()。 但在PhantomJS它提出了以下错误:不明错误:无效命令方法 ====异步任务=== ..
发布时间:2016-04-11 19:56:04 JavaScript

在配置阶段添加一个哈希preFIX如果缺少

我现在在我的Angularjs基于web的应用程序集成幻象。 这的美好的文章说,我应该叫 $ locationProvider.hash preFIX()方法来设置preFIX为'!“从SEO的原因(让爬虫拦截的URL _escaped_fragment 组件)。 问题是我没有的,虽然早期,有些我的网址看起来如下: #/家。 我虽然也许有,我可以植入这种方式'!“焦炭引入URL的乞讨编程( ..
发布时间:2016-04-10 21:54:37 JavaScript

测试使用Selenium和PhantomJS AngularJS应用

我想测试使用Selenium和PhantomJS我AngularJS应用程序,但我没有找到一个容易下手资源或视频教程。能否请您推荐一些好的资源为出发点。 解决方案 作为@尼玛-石油部长说,你应该看看噶对您的应用程序运行单元测试。 本文将帮助您在这条路上。 然后运行端到端测试,由角队developped新转轮是量角器,你可以用这个演示启动:量角器演示 要了解,这些文档是非常有用的对我说: ..
发布时间:2016-04-08 00:18:46 前端开发

karma.conf.js自动文件排序?

我有特点命大angularjs项目。我想设置的单元测试,但我遇到麻烦karma.conf.js文件顺序设置。 我想原因在于它们包含在噶然在订货时指定如** / *。JS,但我的很多模块无法加载一个简单的glob模式。据我了解,这是按字母顺序排列,第一个匹配。 我可以通过做这样的事情手动搞清楚排序来解决此问题: //的文件/目录模式在浏览器中加载 文件: //外部脚本 “bower_ ..
发布时间:2016-04-08 00:13:32 JavaScript

等待角度应用从幻象脚本完全呈现

我在写这从我的前端的每一页生成PNG图像的脚本。 我采用了棱角分明的UI和幻影捕获页面。 该视图需要一段时间,直到完成角渲染它,所以我不得不等待的一点点的捕捉前: VAR页=要求('网页')创建()。 page.open(的“http://本地主机:9000 /',函数(){ window.setTimeout(函数(){ page.render('snapshot.png') ..
发布时间:2016-04-07 23:35:26 JavaScript

量角器运行测试上PhantomJS

我似乎无法通过测试获得成功PhantomJS。我试图把它融入我的项目,但之后未能我想只是运行基本角文档样本,我得到了同样的问题。我的步骤到目前为止: NPM安装-g phantomjs phantomjs --webdriver = 9515 // ... GhostDriver - 主 - 在端口9515上运行 量角器protractorConf.js 这是从实施例相同的文件只有 ..
发布时间:2016-04-07 23:13:31 JavaScript

(window.beforeEach || window.setup)不是功能

我试图安装与摩卡,phantomjs和伊斯坦布尔(咕噜)测试环境。它的伟大工程,到目前为止,但是当涉及到​​角测试我得到了一些问题。我希望(并且需要)用角嘲笑,但只要我有它在我的test.html,我得到了我的浏览器下面的控制台错误: 未捕获类型错误:(window.beforeEach || window.setup)不是一个函数 在amgular-mocks.js匹配code是下列之一: ..
发布时间:2016-04-07 22:59:07 前端开发