我有一个VBScript /经典ASP页面,创建另一个包含生成的HTML表的页面。此页面我也想自动打印并作为htm / html文件保存在特定位置。
由于客户的需求,这必须在VBScript / classic ASP中完成。
我最接近的是: http://support.microsoft.com/kb/292485 这是一个无效的链接.......
和...
<%
Dim hElm As IHTMLElement
Dim htmltext As String
Dim fso As Object
Dim file As Object
Set hElm = WebBrowser1.Document.all.tags("html").Item(0)
htmltext = hElm.outerHTML
Set fso = CreateObject("Scripting.FileSystemObject")
Set file = fso.CreateTextFile("C:\Logs\test.html",2,True)
file.write htmltext
file.close
Set file = nothing
Set fso = nothing
%>
哪个生成失败而没有test.html文件... 如果我手动创建一个test.html文件,它将删除该文件 - 这不是意图。
如果我使用原始代码Dim hElm As IHTMLElement
等,而不只是Dim hElm
,则会附带错误500 。
这可能是一件小事,但我真的很茫然。
提前谢谢。