Node.js 如何从外部页面访问客户端javascript变量?

Node.js 如何从外部页面访问客户端javascript变量?,node.js,Node.js,比如说,当我们打开linkhttps://example.com该页面生成名为xyz的javascript变量,因此我们可以从浏览器的Inspect控制台访问该变量: console.log(xyz); 但是,我们如何从node.js获取并读取该变量?(外部链接需要像在浏览器中一样呈现,以便从中获取javascript值)。一种可能的方法似乎是使用插件式链接。然而,在过去,它依赖于硒,这有点重。根据变量的创建方式,有不同的方法来获取变量 变量直接在源代码中,所以您可以简单地使用regEx解析

比如说,当我们打开link
https://example.com
该页面生成名为
xyz
的javascript变量,因此我们可以从浏览器的
Inspect
控制台访问该变量:

console.log(xyz);

但是,我们如何从
node.js
获取并读取该变量?(外部链接需要像在浏览器中一样呈现,以便从中获取javascript值)。

一种可能的方法似乎是使用插件式链接。然而,在过去,它依赖于硒,这有点重。

根据变量的创建方式,有不同的方法来获取变量

  • 变量直接在源代码中,所以您可以简单地使用regEx解析它
  • 变量是在JS运行时进行计算的,在这种情况下,您需要使用模拟浏览器环境,这相当繁重

有,但我怀疑它现在是否适用,同时应该有很多变化。是的,我一直在谈论运行时评估。所以,幻影或夜视似乎是可能的路线。。