Ik wil vanuit ASP een Word document maken en deze vullen met database gegevens. Dit lukt prima maar ik kan daar geen opmaak aan meegeven. Nu heb ik de volgende code op het net gevonden.
Als ik deze code uitvoer wordt Word netjes geopend alleen zie ik dan in Word de tekst precies als hierboven, met andere worden de html wordt niet omgezet. Heeft iemand een idee hoe ik dit op kan lossen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
| <%
Response.ContentType = "application/msword"
Response.AddHeader "Content-Disposition", "attachment;filename=receipt.doc"
Dim strName, strAddress
strName = Request.Form("Name")
strAddress = Request.Form("Address")
%>
<html>
<head>
<title>Word Test</title>
<meta name="Author" content="Acme Toys">
<style type="text/css">
.BigTitle {
font-family: Verdana, Sans-Serif;
font-size: 20pt;
font-weight: bold;
color: #004080;
}
.UserDetails {
font-family: Courier New, Monospace;
font-size: 12pt;
}
</style>
</head>
<body>
<span class="BigTitle">Sample Receipt</span>
<p>Thank you for purchasing, your order will be shipped within 2 business days. Below are the shipping details, provided by you.</p>
<p>
<table cellspacing="1" cellpadding="1" border="0">
<tr>
<td><b>Name:</b></td>
<td><span class="UserDetails"><%=strName%></span></td>
</tr>
<tr>
<td><b>Address:</b></td>
<td><span class="UserDetails"><%=strAddress%></span></td>
</tr>
</table>
</p>
</body>
</html> |
Als ik deze code uitvoer wordt Word netjes geopend alleen zie ik dan in Word de tekst precies als hierboven, met andere worden de html wordt niet omgezet. Heeft iemand een idee hoe ik dit op kan lossen?
[ Voor 20% gewijzigd door Verwijderd op 28-07-2005 10:55 ]