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