0

假设我们有这样的情况:

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

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

else

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

end if

我想了解结果 ASP 文件是否将包含包含的展位(然后只有其中一个将被执行)或者只有一个取决于会话变量。

我的意思是,我可以用它来减少页面的重量吗?如果我知道某些代码片段仅在它们确实应得的情况下才包含在内,那可能会有所帮助...

4

2 回答 2

2

对不起,我也试过了。这两个文件都将包括在内,并且不会有文件大小的好处。这是一篇文章,提供了如何解决它的示例。

http://www.4guysfromrolla.com/webtech/022504-1.shtml

于 2013-05-21T21:11:57.000 回答
1

只需使用Server.Execute

If Session("lenguage") = "ENG" Then
    Server.Execute("eng_page.asp") 
Else  
    Server.Execute("not_eng_page.asp") 
End If
于 2013-05-22T09:06:31.133 回答