Reading list Switch to dark mode

    Disabling JavaScript Using Puppeteer

    Updated 1 May 2019

    JavaScript can be disabled using Puppeteer. We just need to obstruct requests and block loading if the type of id is “script” . Below is the code for disabling javascript from Puppeteer.

    const puppeteer = require('puppeteer');
    (async() => {
    const browser = await puppeteer.launch();
      const page = await browser.newPage();
      await page.setRequestInterception(true);
      page.on('request', request => {
        if (request.resourceType() === 'script')
          request.abort();
        else
          request.continue();
      });
      await page.goto('https://webkul.com');
      await page.screenshot({path: 'webkul.png'});
    
      await browser.close();
      })();
    

    The webkul.png will look like below image in which javascript is disabled.

    webkul

    Thanks for reading this blog!

    Happy Testing 🙂

    Start your headless eCommerce
    now.
    Find out More
    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


    7 comments

  • Smith
    • Priya Singh (Moderator)
  • Parabjot
    • Garima Pathak (Moderator)
  • Parabjot
  • Kapil Kumar
    • Garima Pathak (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home