我正在使用express
.
我知道有 res.send
, res.render
和res.redirect
方法。
但是有没有办法打开一个新窗口?
谢谢大家。
ExpressJS 是 NodeJS 的网络框架
以下函数用于提供对传入请求的响应
res.send(), res.render() res.redirect(), res.json(), res.download()
在浏览器中打开一个新窗口不是 expressJS 的一部分
你需要为像Puppeteer这样的无头浏览器使用不同的 npm
示例代码:
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch({headless: false});
const page = await browser.newPage();
await page.goto('https://google.com');
await browser.close();
})();
注意:headless: false
将显示您在浏览器中打开的选项卡,
这需要在客户端通过
window.open("link", "_blank")