如何让c ++参数决定网页的HTML是什么样的?

时间:2017-04-26 15:07:03

标签: javascript html c++ node.js

我正在开展一个项目,我在c ++中使用Walabot(雷达传感器)。有了这个传感器,我可以检测到我是否在传感器前挥手。我也在做其他与传感器有关的事情,但这并不重要,但我需要一个网页,我可以展示不同的东西,我希望能够轻扫'在他们之间。我可以在我的c ++代码中检测滑动但是如何将其转换为HTML或javascript?可以将滑动设置为布尔值或只是一个简单的整数,数字显示我想要显示的页面。

简而言之:我想将c ++代码中的整数或布尔值传递给HTML / javascript,如果该值发生变化,它必须反映在html中,它不能只是初始化的静态事物。一开始。

我看到了一些关于nodejs的内容,但是我们真的看不出应该如何通过HTML获取值。 REST似乎也是一种可能性。

1 个答案:

答案 0 :(得分:0)

在你负责阅读雷达输出的c ++程序中,你可能有一个不断从雷达读取值的循环。添加计时器并选择时间间隔。在循环中,如果计时器已达到时间间隔,则使其更新带有标签的文件,告诉您最近发生的事件,例如滑动,或者甚至没有发生。

在JavaScript中,创建一个循环,以与雷达程序更新的相同时间间隔读取该文件。然后,如果文件中的标签对应于某个事件,请使JavaScript采取适当的操作。

您可以使用document.getElementById()removeChild()document.createElement()appendChild()等功能更新页面内容。