casperjs et iframe

Par yannp, il y a 9 ans


Bonjour,

J'utilise casperjs sur un site qui utilise des iframe. Mon problème est que je n'arrive pas à accéder à l'html de cette iframe.
Voici ce que j'obtiens :

<div class="cyberFrame"> <iframe id="iframeApplication" name="iframeApplication" frameborder="0" scrolling="no" width="100%" height="100%" style="height: 389px;"></iframe> </div>

Voici mon code :

casper.then(function () { this.page.switchToChildFrame("iframeApplication"); }); casper.then(function () { require('fs').write ('file.html', this.page.content, 'w'); this.page.render('capture.png'); });

J'ai essayé d'utiliser :

casper.options.onResourceReceived = function(objCasper, response) { if (response.stage == "end"){

Je ne reçois rien...

Merci pour votre aide
Yann

Aucune réponse