【发布时间】:2011-09-06 15:35:46
【问题描述】:
我正在编写一些继承自其他程序员的 HTML 代码,它使用以下形式的 include 语句:
~inc:filename.inc~
但是,我遇到的问题是这个包含语句不能可靠地工作。大约 90% 的时间,包含文件中的所有信息都可以毫无问题地导入,但是当我刷新页面时,所有这些内容经常会丢失,当我再次刷新时又会返回。我已经尝试将包含语句更改为更广泛使用的形式,例如:
<!-- FILE="filename.inc"-->
<!-- virtual="../filename.inc"-->
<!-- virtual="/filename.inc"-->
但这只会导致文件始终不被包含在内。我一直在互联网上的其他地方四处寻找,但似乎找不到任何解决方案,甚至找不到任何使用 '~inc:' 包含语句的方法。
值得注意的是,此 HTML 是从托管在低功耗设备上的固件加载的,并且页面上的某些项目会定期更新。更新方法是否可能运行得太快而硬件无法处理?
有人对我如何解决这个问题有任何想法吗?
【问题讨论】:
-
这是什么模板语言,您使用的是什么 HTTP 服务器?
-
我正在使用嵌入在 MicroChip PIC 上的 Web 服务器,使用他们的 TCP/IP 堆栈。我不太清楚你所说的“模板语言”是什么意思——我写的所有东西都是用 HTML 或 Javascript 写的。
-
这是非常低级的。我认为我们需要更多地了解您正在使用的确切硬件。你有它的文件吗?
-
获取 TCP/IP 堆栈文档的最佳方式是下载 Microchip 的应用程序库,网址为:microchip.com/stellent/… PIC 本身的信息可以在这里找到:microchip.com/wwwproducts/Devices.aspx?dDocName=en534549
标签: html include pic firmware microchip