Asp classic 在ASP类中,包含在语句之前还是之后执行?

Asp classic 在ASP类中,包含在语句之前还是之后执行?,asp-classic,include,server-side-includes,Asp Classic,Include,Server Side Includes,让我们假设我们的情况如下: if session("lenguage") = "ENG" then <!--#include file="eng_page.asp"--> else <!--#include file="not_eng_page.asp"--> end if 如果会话(“语言”)=“ENG”那么 其他的 如果结束 我想了解结果ASP文件是否包含includes(然后只执行其中一个),或者只包含取决于会话变量的includes 我的意思是,我可以

让我们假设我们的情况如下:

if session("lenguage") = "ENG" then

<!--#include file="eng_page.asp"-->

else

<!--#include file="not_eng_page.asp"-->

end if
如果会话(“语言”)=“ENG”那么
其他的
如果结束
我想了解结果ASP文件是否包含includes(然后只执行其中一个),或者只包含取决于会话变量的includes


我的意思是,我可以用它来减少页面的重量吗?如果我知道一些代码片段只有在它们真正值得的时候才被包含进来,这可能会有所帮助…

对不起,我也试过了。这两个文件都将包括在内,并且不会有文件大小的好处。这里有一篇文章给出了一个如何解决这个问题的例子


对不起,我也试过了。这两个文件都将包括在内,并且不会有文件大小的好处。这里有一篇文章给出了一个如何解决这个问题的例子

只需使用:

只需使用:

If Session("lenguage") = "ENG" Then
    Server.Execute("eng_page.asp") 
Else  
    Server.Execute("not_eng_page.asp") 
End If