首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何让c++参数决定网页的超文本标记语言的外观?

如何让c++参数决定网页的超文本标记语言的外观?
EN

Stack Overflow用户
提问于 2017-04-26 23:07:03
回答 1查看 52关注 0票数 1

我正在做一个项目,在这个项目中我使用了c++中的Walabot (一种雷达传感器)。有了这个传感器,我可以检测到我是否在传感器前挥动我的手。当然,我也在用传感器做其他的事情,但这对我来说无关紧要,但我需要一个网页,在那里我可以显示不同的东西,我想要能够在它们之间“滑动”。我可以在我的c++代码中检测到滑动,但我如何将其转换为HTML或javascript?滑动可以变成一个布尔值,或者只是一个简单的整数,用数字表示我想要显示的页面。

简而言之:我想把一个整数或布尔值从c++代码传递给HTML/javascript,如果这个值改变了,它也必须在html中反映出来,它不能是一个静态的东西,只能在一开始初始化。

我看到了一些关于nodejs的东西,但我真的不明白这是如何使HTML获得的值。REST似乎也是一种可能性。

EN

回答 1

Stack Overflow用户

发布于 2017-04-27 02:19:23

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

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43638029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档