在 Playwright 中禁用 Javascript

Posted

技术标签:

【中文标题】在 Playwright 中禁用 Javascript【英文标题】:Disable Javascript in Playwright 【发布时间】:2021-05-03 14:17:27 【问题描述】:

是否可以定义禁用 javascript 的浏览器来模拟爬虫如何查看页面?应该有一个可以通过的选项。

【问题讨论】:

【参考方案1】:

您可以在 BrowserContext 选项中传递javaScriptEnabled

const playwright = require("playwright");

(async () => 
  const browser = await playwright.chromium.launch();
  const context = await browser.newContext(
    javaScriptEnabled: false
  );
  const page = await context.newPage();
  // ...
  await browser.close();
)();

【讨论】:

您好,对于python,可以使用:page = browser.new_page(user_agent="", java_script_enabled=False)

以上是关于在 Playwright 中禁用 Javascript的主要内容,如果未能解决你的问题,请参考以下文章