phantomjs

    0热度

    1回答

    Atm我使用Phantomjs编程,我注意到由于Phantomjs的渲染过程,js的某些元素将无法工作,对于带有无头选项的Selenium chrome驱动程序也是如此上。问题是按钮有一个渲染进程附加到他们将不会执行按钮的js点击时,所以我想也许我可以执行我的自我,但我不知道 如何执行脚本按钮,也不知道单击按钮时会调用哪个脚本。 <input id="next" name="signIn" cla

    0热度

    1回答

    我试图存储cookie后,我从website.But,但是,当我创建一个全局变量,我试图将它存储在变量它返回未定义或当我尝试创建一个文件与它的饼干,它会返回未定义,但我可以用console.log打印。 我的代码: var cookies; phantom.create(['--ignore-ssl-errors=yes', '--load-images=no', '--ssl- proto

    0热度

    1回答

    我需要能够以编程方式读或刮擦该URL的内容: https://www.toysrus.com/product?productId=122872496 我试过设置用户代理,饼干,各种。我也试着在Chrome“复制为卷曲”从开发者工具 - 命令>网络,这给下面卷曲bash命令: curl 'https://www.toysrus.com/product?productId=122872496' -H

    0热度

    1回答

    var phantom = require('phantom'); phantom.create() .then(function (ph) { _ph = ph; return ph.createPage(); }) .then(function(page) { _page = page; url =

    0热度

    2回答

    我使用下面的代码,它使用了imagesLoaded包回调告诉我,当与特定csspath元素已加载完所有图片: imagesLoadedScript = "imagesLoaded('#{csspath}', { background: true }, function(message) { console.log('PHANTOM CLIENT REPORTING: #{csspath} Imag

    0热度

    1回答

    我有以下规则 <rule name="SEO" enabled="true" stopProcessing="true"> <match url=".*" /> <conditions logicalGrouping="MatchAny"> <add input="{HTTP_USER_AGENT}" pattern="(facebookexternalhit

    1热度

    1回答

    我已经搜索了2天,但仍然没有变化,我需要foo变量通过引用page.evaluate内,但似乎不可能。 var foo = 42; setInterval(function(){ console.log('outer '+foo++); },1000); page.open(url, function() { var pe = page.evaluate(fun

    0热度

    2回答

    我尝试编写一个通过动态url下载CSV文件的网络爬虫。 URL是像http://aaa/bbb.mcv/Download?path=xxxx.csv 我把这个链接到我的Chrome浏览器,但我只是立即开始下载页面将不会改变。 我什至不能在开发屏幕上找到任何请求。 我试过的方式来获取文件 把网址中的硒 driver.get(url) 尝试获得通过的请求文件LIB requests.get(url)

    0热度

    1回答

    我试图在Node上使用Phantom(npm install phantom),它似乎在Page.open返回promise完全填充前并未执行所有javascript。有没有办法确保所有的JavaScript都被执行。 var args = []; // ["--platform windows:dpiawareness=0"]; phantom.create(args).then((p

    0热度

    1回答

    我试图从Facebook配置文件中取消基本信息。我的最终目标是通过使用casperjs来获得例如某人的年龄(如果信息可以在脸书上获得)。 所以我安装了Casper.js。 我开始填写密码和邮件以便第二次访问搜索字段。 但是: ReferenceError: Can't find variable: casper phantomjs://code/scrapin.js:1 in global cod