casperjs iframe, javascript looks like deactivated -


i try go in iframe of page , javascript error.i have page structure.

<html>    <body>      <iframe name="ifrm">        <frameset id="mainset">          <frame name="navi"></frame>          <frame name="main"></frame>          <frame name="navi2"></frame>        </frameset>      </iframe>    </body>  </html>          

if try go in frame, click link or javascript error, means had deactivate javascript.

casper = require('casper').create({      pagesettings: {          javascriptenabled: true      },      loadplugins: true,      loglevel: 'debug',      xssauditingenabled: true,      verbose: true,      viewportsize: { width: 1920, height: 1080}  });      casper.useragent('mozilla/5.0 (windows nt 6.1) applewebkit/537.36 (khtml, gecko) chrome/41.0.2228.0 safari/537.36');    casper.start(url, function() {          this.page.switchtochildframe(1);      this.page.switchtochildframe(0)  });    casper.then(function() {      //get right frame , url - navi      this.echo('url ' + this.getcurrenturl());            //get correct rendered page without javascript errors      casper.capture('page.png');          //get no html structure because of page think javascript          deactivated      this.echo(this.page.content);       });    casper.run();

iam confused because capture show correct rendered page. , in screenshot page did not miss javascript. in code have error.

the output:

<iframe  scrolling="no" frameborder="0" style="height: 100%; width: 100%; border: 0" name="ifrm" id="ifrm">   ihr browser kann leider keine eingebetteten frames anzeigen.   &lt;br&gt;&lt;br&gt;   es ist sehr wahrscheinlich, dass sie javascript deaktiviert haben.   </iframe>    -> browser not support iframes .  -> have javascript disabled .


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -