Node.js Node js是否可以重定向到url并在另一个新浏览器中显示?

Node.js Node js是否可以重定向到url并在另一个新浏览器中显示?,node.js,Node.js,我想使用node js重定向到url并在新浏览器中显示url,这会发生吗?node js是一种服务器端技术,可以将浏览器请求重定向到新位置,但不能指示浏览器打开新窗口 您需要使用客户端javascript请求浏览器打开另一个窗口,请参见此处: 或者在链接本身中使用target=“\u blank”。如果使用,则可以将节点重定向到新的URL,作为服务器请求的一部分 但是,您不能在带有节点的新浏览器中显示URL,因为这是前端工作。您可以在HTML链接中使用target=\u blank来执行此操作

我想使用node js重定向到url并在新浏览器中显示url,这会发生吗?

node js是一种服务器端技术,可以将浏览器请求重定向到新位置,但不能指示浏览器打开新窗口

您需要使用客户端javascript请求浏览器打开另一个窗口,请参见此处:


或者在链接本身中使用target=“\u blank”。

如果使用,则可以将节点重定向到新的URL,作为服务器请求的一部分


但是,您不能在带有节点的新浏览器中显示URL,因为这是前端工作。您可以在HTML链接中使用
target=\u blank
来执行此操作。

跨浏览器执行此操作的最简单方法是使用“打开”npm模块 此模块允许您打开新的浏览器窗口并指定要转到的url

npm安装打开--保存

然后在您的请求中,当您想打开新浏览器并加载url时,只需调用

open( 'http://urltodirect.to', function (err) {
  if ( err ) throw err;    
});
这将打开一个新的浏览器窗口,并将选项卡发送到
http://urltodirect.to


希望这有帮助

一个对你有用的小技巧是, 我有一个重定向链接,我想在一个新的标签打开

并在我的表格中添加了
target=“\u blank”

<form method='post' action="/post/URL" target="_blank">
...
</form>

...

您需要的是浏览器的javascript,而不是节点。