将信息从C#应用程序传输到本地JS文件

时间:2018-08-29 03:56:15

标签: javascript c#

我目前正在开发一个C#应用程序,该程序从特定程序中提取信息。该信息大约每秒提取和更新一次。我想将信息导出到本地存储的网站(带有HTML,CSS和JS),并使其不断更新,而无需刷新页面。

有什么办法吗?

如果有帮助,存储的信息将采用字符串格式。

1 个答案:

答案 0 :(得分:0)

您将需要让服务器读取数据并将其提供给某些路径。客户端网页可以定时发出AJAX请求,以从服务器获取数据。

如果您拥有http://example.com这样的域名,并且从/dataPath提供数据,那么每秒从服务器提取数据的客户端javascript看起来可能像这样:

(function timedFunction () {
  setTimeout(function getData () {
    fetch('http://example.com/dataPath')
      .then(function(response) {
        // Do something with data
      });
    timedFunction();
  }, 1000);
})();