我有一个 ASP 表格。我希望以正确的格式(表格)以 HTML 格式发送完整的表单详细信息。
我正在做的旧方法是将整个脚本写入变量,然后以这种方式发送消息。
message = "<html><body>"
message = message + " "&_ 'Many lines of codes!
message = message + "</body></html>"
由于我的表单可能会变得很长,对于如何发送整个 HTML 页面而不将其放入变量中,你们有没有更好的建议?
我有一个 ASP 表格。我希望以正确的格式(表格)以 HTML 格式发送完整的表单详细信息。
我正在做的旧方法是将整个脚本写入变量,然后以这种方式发送消息。
message = "<html><body>"
message = message + " "&_ 'Many lines of codes!
message = message + "</body></html>"
由于我的表单可能会变得很长,对于如何发送整个 HTML 页面而不将其放入变量中,你们有没有更好的建议?
创建 template.html 并以您喜欢的方式布局页面。如果您要向多个接收者广播,您可以在模板中放置类似“Hi [varFirstName]”的文本。
然后您可以在代码中导入该模板文件,如下所示。
Dim fso,templatesource,body
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set templatesource = fso.OpenTextFile(server.MapPath("template.html"))
template=templatesource.ReadAll
template= Replace(template,"[varFirstName]",rsSource("firstname"))
file.close
templatesource.close
Set templatesource = nothing
Set fso = nothing