如何在html中包含“包含”文件?

时间:2018-07-17 06:39:57

标签: javascript html

我们正在将(经典).asp应用程序迁移到html(和javascript)。在当前的.asp页中,我们使用:

<!--#include virtual="/basefiles/allIncludes.asp" -->

我们在全部或大约100页中使用此

allinclude.asp看起来像这样:

<!-- base JS-files -->
<script src="/basefiles/libraries/jquery-3.3.1.min.js"></script>
<script src="/basefiles/libraries/adal.min.js"></script> 
<script src="/basefiles/libraries/jsgrid.min.js"></script>
<script src="/basefiles/PP.js"></script>

<!-- UI JS-files -->
<script src="/basefiles/libraries/fabric.min.js"></script>
etc....

现在,我们希望将.asp文件转换为.html文件,但是,这看起来像是一个简单的问题,但是我们无法使这个包含构造工作正常进行。

实现此目标的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

据我所知,您不能包含以.html结尾的文件。但是您可以使用以.shtml或.php结尾的文件。)

如果您使用.php,则需要这样:

<?php include("/basefiles/allIncludes.php"); ?>

如果您想使用shtml,就像您写的那样:

<!--#include virtual="/basefiles/allIncludes.shtml" -->