asp可以动态Include文件吗?

作者:袖梨 2022-07-02
可以动态Include文件吗?
2001年4月23日
什么是动态Include?
解答
我们从一个案例谈起:
<%
'得到用户所在的省份
Dim Province
Province = Request.form("Province")
'下面显示这个省份相关的信息
%>

你觉得上面的代码可以工作吗?不!简单地使用ASP来达到动态包含,你不能达到你想要的效果。为什么?因为:Include命令先于ASP代码而得到执行,所以,上面的代码并没有按照作者的意愿,先得到用户所在的省份,再包含这个省份的信息!
如果你确实需要动态包含,你可以这样做:
<%
Select Case Province
Case 1: %>

This is 1.htm

This is 2.htm
现在我们来试试动态Include:
<%
if request.querystring('param')='2' then
%>

相关文章

精彩推荐