casperjs

    0热度

    1回答

    试图从这个网页https://weather.com/weather/radar/interactive/l/87562:4:US?layers=rwi 我在页面上的Chrome浏览器控制台跑document.querySelector('.modal').style="display: none;"截图雷达,摆脱DIV弹出广告拦截雷达图片。但无论出于何种原因,PhantomJS不会让斯巴鲁广告消

    0热度

    1回答

    这是我的表格,我希望获得“Spielzeit”和“Coins”的价值。 我已经尝试了很多像 document.querySelector("div.page Spielzeit"); document.getElementById('page').getElementsByTagName('th'); document.querySelectorAll("#page th"); 但毫无

    0热度

    1回答

    我尝试第一次使用Tesseract。但是我得到了这个问题,我的图像不是一个“普通”image.png或类似的东西,它只是一个链接,如:“path/to/image.php”。 那么有人知道,我可以如何使用Tesseract这个“图像”? 我有了想法,我可以只保存此图像在本地,然后把它用正方体读,但它不工作通过文件流保存它.. 当是不喜欢 var foo = "https://website.dom

    0热度

    1回答

    我设置一个全局变量 var URL = []; 和获取数据: casper.then(function() { // I get 19 links from this code URL = this.evaluate(getURL); // I can see i get the first link console.log(URL[0] + '****

    0热度

    1回答

    我使用CasperJS从网站http://www.u-movie.com.tw/page.php?page_type=now&portal=cinema&ver=tw获取数据。 我想删除没有ID的<p>。 所以我尽量选择根和删除它,但它会显示null is not an object 如果我仅仅只有JavaScript如何解决它不使用jQuery? 任何帮助,将不胜感激。 这里是我的文档的一部分:

    5热度

    1回答

    我阅读文档,看起来像需要slimerjs http://docs.casperjs.org/en/latest/events-filters.html才能从page.resource.received事件中获得responseData.body。 我的用例是下载图片时,页面加载,所以我不做另一次往返:获取资源JSON,下载并保存任何图像文件,重新加载文件检查图像尺寸,如果太小(图标) - >消除。

    0热度

    1回答

    我使用casperjs,所以一些例子: casper.start('http://lacoa.org/pdf/emergencysurvivalguide-lowres.pdf', function() { this.wait(1000, function() { casper.capture(filepath); }); }); 我明白,这是一个文件,而不是

    0热度

    1回答

    所以我让我的代码工作,一切都很好。但是,有90个需要被抓取的页面。 我试图把整个脚本放在一个while循环中,但是它处理了一个为什么对我没有意义的代码。它将首先处理循环,而不是首先处理casper。 我是相当新的casperjs和我已经做了很多的研究,所以,请不要破坏我: 例子: var page = 0; var pageLimit = 90; //start loop while (p

    0热度

    1回答

    我正在使用CasperJS以及PhantomXHR。当我在webkit版本中运行代码时,我可以模拟响应,但是同样的脚本在Firefox中不能使用--engine = slimerjs。它启动Firefox浏览器并显示页面错误,因为window.sinon未定义。任何解决方案来摆脱这个问题。 PhantomXHR + sinon会支持slimerjs吗?

    0热度

    1回答

    工作我实现与CASPERJS一个报废脚本,也使用一些AJAX jQuery的电话作为一个低于其应该张贴到TRELLO: var settings = { "async": true, "crossDomain": true, "url": "https://api.trello.com/1/cards/mycardid?name=Thursday%20-%20%C2%