如何从网页中提取 javascript 变量值?
How to extract a javascript variable value from a web page?
我需要从网页中提取变量的 javascript 值。
我认为有一种方法可以使 nightmarejs 转到该页面,打开开发工具,将变量输入 javascript 控制台并 return 输出。
我很乐意让 nightmarejs 客户端转到页面,单击必要的按钮等等。但是,如果可能的话,我不知道如何在控制台中输入和 return 输出。
如有任何建议,我们将不胜感激。
您可以在页面上使用 evaluate 到 运行 代码。
nightmare.evaluate(function () {
// now we're executing inside the browser scope.
return window.YOUR_VARIABLE;
}).then(function(YOUR_VARIABLE) {
// use the value
})
我需要从网页中提取变量的 javascript 值。
我认为有一种方法可以使 nightmarejs 转到该页面,打开开发工具,将变量输入 javascript 控制台并 return 输出。
我很乐意让 nightmarejs 客户端转到页面,单击必要的按钮等等。但是,如果可能的话,我不知道如何在控制台中输入和 return 输出。
如有任何建议,我们将不胜感激。
您可以在页面上使用 evaluate 到 运行 代码。
nightmare.evaluate(function () {
// now we're executing inside the browser scope.
return window.YOUR_VARIABLE;
}).then(function(YOUR_VARIABLE) {
// use the value
})