我正在使用express
我知道有res.send
,res.render
和res.redirect
方法。
但是有没有办法打开一个新窗口?
谢谢大家。
答案 0 :(得分:0)
这需要通过
在客户端进行window.open("link", "_blank")
答案 1 :(得分:0)
ExpressJS是NodeJS的Web框架
以下功能用于提供对传入请求的响应
res.send(), res.render() res.redirect(), res.json(), res.download()
在浏览器中打开新窗口不是expressJS的一部分
您需要为{strong> Headless浏览器使用不同的npm,例如Puppeteer
示例代码:
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
将向您显示在浏览器中打开的标签页,