我同意賈斯汀Niessner的選擇,但也有另一種簡單的方法,包括ASP.net頁的內容到你的經典的ASP頁面,這可能會滿足您的需求。
如果要包括所導致的ASP.net頁面的HTML,可以採取以下方法:
Dim Url
Url = "http://pathtoyourasp.net/script/somescript.aspx?param=value"
' Create XML object, make server side request
Dim objXML: set objXML = Server.CreateObject("Msxml2.ServerXMLHTTP")
objXML.Open "GET", Url, True
objXML.Send
' Retry a few times just in case: it's classic ASP.
Dim try_times: try_times = 0
While objXML.ReadyState <> 4 and try_times < 5
objXML.waitForResponse 2
try_times = try_times + 1
Wend
If objXML.ReadyState = 4 then
' Success, write the response
Response.Write objXML.ResponseText
Else
' Failed, show error
Response.Write "The page failed to load."
End If
Set objXML = Nothing
我會去與iframe的想法 – MyHeadHurts 2010-12-20 17:47:03
工作太棒了! – MyHeadHurts 2010-12-20 18:22:36