我想問一下,當我使用來自 Node-red 的節點 http 請求請求任何頁面時,它會回傳整個頁面,例如
msg.payload="<'html>
<'script>
function A;
function B;
window.onload = function() {...
etc...
<'/script>
<'body>
<'table>"
如何從腳本執行功能?那么它如何將執行的頁面回傳到 node-red 呢?我的意思是,我需要來自函式的結果,我只得到有效載荷中的函式,所以我不知道如何執行有效載荷中的函式。
謝謝帕沃爾
uj5u.com熱心網友回復:
簡短的回答是,你沒有。
運行嵌入在網頁中的 JavaScript 需要瀏覽器為頁面提供的所有東西,例如 DOM 模型,這些只是 Node-RED 運行時中不存在的。
如果要加載和呈現頁面,則需要查看類似node-red-contrib-nbrowser 之類的東西,它將在虛擬瀏覽器中運行該頁面。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/414239.html
標籤:
上一篇:如何在Nestjs/Typeorm中將Heroku與GoogleCloudSQL(native-GCP)集成?
下一篇:范圍標題,視頻
