因為某種需求,需要因不同的要求 include 不同的檔案,
例如 :
request("type") = 1 時,include a.asp
request("type") = 2 時,include b.asp
,要如何作到?
是沒錯,可是 Execute 沒辦法使用 Function & Sub
謝謝各位賞光,不知道要選誰,只好交投票了
include 無法被後端控制
實作上Server.Execute()
可滿足類似的需求
2005-01-05 17:10:16 補充:
如果要使用SUB或FUNCTION 為何要用不同網頁?
2005-01-05 17:48:48 補充:
只有調整架構一途了..
應該可以這樣用吧
<%if request("type") = "1" then%>
<!--#include virtual="a.asp "-->
<%
response.end
end if
if request("type") = "2" then
%>
<!--#include virtual="b.asp "-->
select case request("type")
case 1
include a.asp
case 2
include b.asp
end select
這樣講好了,
a.asp 用於中文的內容
b.asp 用於英文的內容
而include 這二支的主程式是共用的
2005-01-05 17:29:28 補充:
Execute 不只是 sub function 不可用,連變數也不可用
Comments
include 無法被後端控制
實作上Server.Execute()
可滿足類似的需求
2005-01-05 17:10:16 補充:
如果要使用SUB或FUNCTION 為何要用不同網頁?
2005-01-05 17:48:48 補充:
只有調整架構一途了..
應該可以這樣用吧
<%if request("type") = "1" then%>
<!--#include virtual="a.asp "-->
<%
response.end
end if
if request("type") = "2" then
%>
<!--#include virtual="b.asp "-->
<%
response.end
end if
%>
select case request("type")
case 1
include a.asp
case 2
include b.asp
end select
這樣講好了,
a.asp 用於中文的內容
b.asp 用於英文的內容
而include 這二支的主程式是共用的
2005-01-05 17:29:28 補充:
Execute 不只是 sub function 不可用,連變數也不可用