有没有办法在使用asp变量的html中包含文件?

时间:2011-05-06 20:12:10

标签: html asp-classic include

我想在html中包含一个文件,但我想用asp(即)传递一个变量

<% Dim s = "file.html %>
<!-- #include file="<% s %>"-->

这似乎不起作用,是否有办法解决这个问题以使上述工作正常进行?

3 个答案:

答案 0 :(得分:3)

IIS server side includes不支持变量。

请参阅documentation


一种解决方法是将文件(使用FileSystemObject)读入变量并使用<%=%>将其直接输出到页面。

答案 1 :(得分:0)

这样的事情对你有用吗?

<% if condition Then %>
<!--#include file="File1.htm"-->
<% elseif condition Then %>
<!--#include file="File2.htm"-->
<% end if %>

答案 2 :(得分:0)

这是怎么回事?

<% Server.Execute "" & s & ".html" %>