更新静态html文件中的值

时间:2017-11-17 16:09:19

标签: javascript php html integration

我已经搜索了这个问题的答案,但找不到任何与要求直接相关的答案。也许我提出错误的问题,有人可以建议如何做到最好。

要求:文件系统中存在静态HTML文件,其值为纬度/经度。集成工具每2分钟接收更新的lat / lng值,这些值需要在HTML文件中更新,以便网页使用新的co-ords更新标记。例如,集成工具能够解析html文件,打开它进行读取或完全替换它。

问题:如何才能实现这一目标?

例如,

  1. 我想过在html文件中参数化lat / lng,然后使用java脚本或其他编码语言使用集成工具中的数据更新变量?有关信息,集成工具有java,php和其他功能可用于解析html文件并更新它等。
  2. 之前的静态html:{lat:12.1234,lng:-12.1234}

    静态html之后:{$ lat,$ lng}

    • 打开文件进行读取,用更新的值替换变量,然后保存/关闭文件。
    • 使用(哪种技术?)集成工具会更新html文件中的上述值。

    有更好或更标准的方法吗?

    任何指导都将不胜感激。

    谢谢,

    GR

1 个答案:

答案 0 :(得分:-1)

如果您的集成工具正在对外部服务器进行API调用并检索lat / lng然后更新HTML文件,那么我建议您从JavaScript调用AJAX并在运行时在浏览器上更新HTML中的lat / lng。如果存在CORS问题,那么您可以在PHP中创建on API / Handler,可以通过JavaScript的AJAX调用来调用。